
Full Stack.NET Engineer
Primary stack
Nice to have's
Job description
Full Stack.NET Engineer
Middle · Remote · Київ, Україна
Skills
- .NET
- .NET Back-end Development
- Entity Framework Core
- Microsoft Azure
- REST API
- ReactJS
- SQL
- AI Solution Engineering
- Azure App Service
- Azure Application Insights
- Azure Container Apps
- Azure Cosmos DB
- Azure DevOps
- Azure Pipelines
- Docker
- Github Copilot
- Kubernetes
- Microservice Architecture Style
- Microsoft Power BI
- Microsoft SQL Server
- Python
- Terraform
- VueJS
Про посаду
Ми шукаємо талановитого Full Stack.NET Engineer, щоб приєднатися до нашої команди та допомогти розробити страхову платформу. Це вже встановлене рішення на.NET, яке обробляє котирування, управління полісами, генерацію документів, інтеграції та звіти, і зараз воно поступово перетворюється на модульну, сервісно-орієнтовану архітектуру. Ця посада ідеально підходить для того, хто захоплюється веб-розробкою на.NET, любить модернізацію старих систем на Azure крок за кроком і хоче працювати з передовими технологіями.
Обов'язки
- Розробляти та підтримувати веб-додатки на повному стеку, які забезпечують комплексні рішення для страхової платформи
- Підтримувати поступову трансформацію монолітної платформи у незалежні мікросервіси та API
- Виділяти ключові функції, такі як генерація документів, платежі, нічна обробка, сповіщення та рейтинг, у окремі модульні сервіси
- Проектувати та будувати вхідні та вихідні API, які пов'язують із третіми сторонами, партнерами та внутрішніми системами
- Створювати та покращувати бази даних, охоплюючи налаштування запитів, створені процедури та архітектуру бази даних
- Налаштовувати CI/CD-трубопроводи, керувати випусками та автоматизаційними робочими процесами
- Брати участь у зусиллях команди з впровадження AI, використовуючи такі інструменти, як GitHub Copilot
- Дотримуватися стандартів безпечного кодування протягом усієї роботи над розробкою
- Тісно співпрацювати з колегами, підтримувати чітку документацію та виконувати терміни проектів
- Підтримувати стабільність у виробництві під час випуску нових функцій та покращень
Вимоги
- Не менше 3 років досвіду розробки повноцінних веб-додатків на повному стеку
- Значний досвід роботи з.NET Core (8-10), Entity Framework та Dapper
- Глибокі знання REST та XML-базованих API
- Передові навички роботи з базами даних MS SQL, включаючи налаштування запитів, створені процедури та дизайн
- Практичний досвід роботи з Azure, особливо з Azure App Service та Azure Container Apps
- Досвід розробки веб-додатків з використанням основних фреймворк, таких як ReactJS або Angular
- Знання практик DevOps для CI/CD, управління випусками та автоматизації, використовуючи такі інструменти, як Azure DevOps, Azure Repos або GitHub, Azure ARM або Terraform
- Досвід роботи з GitHub Copilot та готовність до впровадження AI у команді
- Робочий досвід з SignalR / WebSockets
- Значні навички AI-допомаганого розробки
- Сильний акцент на практиках безпечного кодування
- Здатність працювати самостійно, виконувати терміни та процвітати в команді
- Володіння англійською мовою на рівні Upper-Intermediate (B2) або вище
Буде плюсом
- Досвід у AI Solution Engineering, Python та Microsoft Power BI
- Досвід роботи з Azure Application Insights, Azure Cosmos DB та Azure Pipelines
- Практичний досвід роботи з Docker, Kubernetes та Terraform
- Знання принципів архітектури мікросервісів
Ми пропонуємо
- Працювати за гнучним графіком дистанційно або з будь-якого нашого комфортного офісу або коворкінгу в Україні
- Отримувати необхідне обладнання для виконання робочих завдань
- Міняти проекти та технологічні стеки всередині EPAM
- Набувати досвіду в різних бізнес-доменах (Страхування, Електронна комерція, Охорона здоров'я, Фінанси, Подорожі, Медіа, Штучний інтелект та інше)
- Можливості переїзду для відповідних кандидатів, залежно від посади та відкритих вакансій в інших офісах EPAM
- Брати участь у волонтерських, благодійних програмах та спільнотах (як технічних, так і за інтересами)
- Зосередження на професійному зростанні:
- Планувати індивідуальний кар'єрний шлях разом із менеджером
- Отримувати регулярний зворотний зв'язок від колег
- Безкоштовно вдосконалювати англійську з сертифікованими викладачами (Клуби розмови, курси підготовки до клієнтських інтерв'ю тощо)
- Отримувати можливість пройти безкоштовне навчання та сертифікацію в хмарах AWS, GCP або Azure
- Користуватися внутрішньою програмою E-learn (понад 18 200 спеціалізованих навчальних та наставницьких програм)
- Отримувати доступ до корпоративних акаунтів на LinkedIn Learning, Get Abstract та інших партнерських ресурсах
- Навчатися в Школі архітектури рішень EPAM з викладачами, які є практикуючими архітекторами
- Розвиватися як лідер, приєднуватися до школи управління доставками, управління ресурсами, основ лідерства та інше
- Брати участь у внутрішніх спільнотах (понад 500 зустрічей, технічних дискусій, сесій мозкового штурму, онлайн-подій та конференцій щорічно)
Про компанію
Відпустка та лікарняний (включаючи лікарняний без медичного сертифіката)
Широкий спектр програм добровільного медичного страхування, що надають як медичне лікування, так і різні профілактичні опції (включаючи спортивні заходи)
Медичне страхування для членів сім'ї за корпоративними тарифами
Підтримка компанії під час важливих життєвих подій (народження дитини або усиновлення, одруження тощо)
Підтримка психологічного комфорту: знижки на послуги від фахівців з психічного здоров'я або коучів, тематичні тренінги
Програма E-kids - безкоштовна програма навчання програмуванню для дітей EPAMers
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.