Основни информации
Универзитетот „Гоце Делчев“ – Штип има потреба да ангажира лице инженер по информатички науки или инженер по електротехника и информациски технологии како соработници во реализирањето на работниот пакет 5 насловен како е-Кампус во рамките на проектот „Applied, Connected, Entrepreneurial and Engaged European University (ACE2-EU)“. Проектот е финансиран од Европската комисија. Повеќе детали за европската алијанса може да се најдат на следнава веб-страница: https://ace-eu.ipsantarem.pt/
Наслов и опис на работните задачи
Инженер за развој на софтвер со познавање на .NET и React.js и експертиза во изработка на архитектура на системи и бази на податоци со 7+ години искуство.
Кандидатот треба да има обемно искуство во работа со .NET технологии и експертиза во функционални компоненти на React.js. Идеалниот кандидат треба да има силно познавање на софтверска архитектура, дизајн базиран на домени (DDD), микросервиси и MS SQL. Исто така, треба да покажува одлично познавање на модерни технологии за дизајн и испорака на иновативни, скалабилни и висококвалитетни софтверски решенија.
Клучни одговорности:
- Дизајнирање и имплементација на скалабилни, робусни и високоефикасни софтверски архитектури користејќи најдобри практики;
- Развој и одржување на заднински системи користејќи .NET Core/6+ со фокус на скалабилност и одржливост;
- Креирање на динамични и одговорни кориснички интерфејси со React.js, користејќи функционални компоненти и React Hooks;
- Дизајнирање, развој и имплементација на решенија базирани на микросервиси со ефикасна комуникација меѓу сервисите;
- Примена на принципите на дизајн базиран на домени (DDD) за ефективно моделирање и дизајнирање на сложени бизнис домени;
- Дизајн, оптимизација и одржување на MS SQL бази на податоци, вклучувајќи пишување ефикасни барања и сторирани процедури;
- Следење на нови трендови, алатки и рамки за интегрирање на најновите технологии во циклусот на развој;
- Блиска соработка со тимови за UI/UX, QA инженери, DevOps и продукт менаџери;
- Пишување чист, одржлив и добро документиран код што ги следи индустриските стандарди и практики;
- Идентификување и решавање на проблеми со перформанси и безбедност на апликациите;
- Обезбедување техничко водство и менторство за помладите програмери.
Квалификации и вештини:
- Диплома по компјутерски науки, инженерство или слична техничка област;
- Најмалку 7+ години искуство во .NET развој и 4+ години искуство со React.js;
- Силно познавање на шаблони за софтверска архитектура, вклучувајќи микросервиси и архитектури водени од настани;
- Практично искуство со примена на принципите на дизајн базиран на домени (DDD);
- Високо познавање на .NET Core/6+, C# и ASP.NET Core;
- Експертиза во React.js функционални компоненти, React Hooks и управување со состојба на фронтенд (пр. Redux);
- Силно познавање на RESTful API, GraphQL и нивна интеграција со фронтенд рамки;
- Познавање на MS SQL, SQL Server, PostgreSQL или MongoDB со фокус на оптимизација на барања и перформанси на базата на податоци;
- Искуство со облак платформи (Azure, AWS или Google Cloud), контејнеризација (Docker, Kubernetes) и CI/CD процеси;
- Познавање на рамки за тестирање, како универзално, интеграциско и перформансно тестирање.
Претпочитани вештини:
- Искуство со event sourcing или CQRS;
- Знаење за безбедносни практики при програмирање и стандарди за безбедност на апликации;
- Познавање на алатки за AI/ML и нивна интеграција во .NET решенија;
- Познавање на безсерверска (serverless) архитектури.
Меки вештини:
- Силни аналитички и способности за решавање на проблеми;
- Одлични комуникациски и тимски вештини;
- Способност за менторство и водење со пример;
- Приспособливост за брзо учење и примена на нови технологии.
Број на позиции
1 (еден) извршител.
Начин на пријавување и селекција
Заинтересираните кандидати/ки на е-пошта треба да достават работна биографија (CV) во која се наведени нивните вештини за позицијата за која се пријавуваат, најдоцна дo 31.12.2024 г. на електронската адреса: ace2eu–contact@ugd.edu.mk
Насловот на пораката треба да биде во следниов формат: Апликација за ACE2EU алијансата – Име Презиме.
Само кандидатите кои ги задоволуваат критериумите за избор ќе бидат повикани на разговор. Добиените документи за доказ за соодветност за избор нема да се враќаат.