EPAM logo

Senior.NET Software Engineer

EPAM·Salary not specified

Primary stack

.NETC#CI/CDAngularAzureSQL

Nice to have's

AI/MLLLMagentic systemsorchestration agentsMCPevent-driven systemsmicroservicesserverless architectures

Job description

Description language:

Про посаду

Ми шукаємо досвідченого Senior.NET Software Engineer з солідним досвідом розробки програмного забезпечення та глибоким розумінням безпеки та інженерії даних. Ця посада підходить інженеру, який працює в середовищі full-stack.

Ідеальний кандидат має значний досвід роботи з.NET (C# та VB.NET), Angular та SQL, відмінні навички проектування систем та перевагу Azure. Досвід роботи з сучасними мовами, технологіями штучного інтелекту, агентними системами та MCP (Model Context Protocol) є плюсом.

Обов'язки

  • Розробка та підтримка високоякісних додатків з використанням .NET (C# та VB.NET), Angular та SQL
  • Запровадження та застосування підходів Shift-Left engineering, включення тестування, якості та безпеки на ранніх етапах
  • Виконання TDD та BDD як частина щоденної інженерної практики
  • Розуміння принципів DevSecOps для підвищення безпеки та ефективності доставки програмного забезпечення
  • Використання досвіду роботи з інструментами та практиками CI/CD (хоча не відповідальність за створення конвеєра)
  • Впровадження стандартів безпечного кодування, автоматизованих тестувань та ранньої стадії перевірки безпеки
  • Забезпечення ефективності, безпеки та стійкості рішень на основі SQL
  • Співпраця з інфраструктурними/хмарними командами для забезпечення відповідності додатків кращим практикам у сфері безпеки, надійності, спостережуваності та масштабованості
  • Проведення безпечних оглядів коду, моделювання загроз та інтеграції інструментів безпеки
  • Внесення вкладу у підвищення безпеки програмної інженерії в команді та організації
  • Співпраця з командами безпеки та управління для вирішення вразливостей та покращення загальної позиції

Вимоги

  • 3+ роки досвіду інженерії програмного забезпечення з.NET (C# та VB.NET)
  • Досвід роботи в фронтенд-інженерії з Angular, TypeScript та сучасними паттернами користувацького інтерфейсу
  • Досвід інженерії SQL та глибоке розуміння реляційного дизайну
  • Перевірені навички застосування Shift-Left, TDD та BDD у реальних інженерних середовищах
  • Розуміння принципів та інструментів CI/CD
  • Розуміння концепцій DevSecOps, безпечного кодування та автоматизованих контрольних точок якості
  • Досвід створення хмаро-орієнтованих додатків в Azure
  • Досвід роботи з AI/ML, інтеграцією LLM або інженерними процесами на основі штучного інтелекту
  • Досвід роботи з агентними системами, автономними робочими процесами або оркестраційними агентами
  • Розуміння MCP (Model Context Protocol)
  • Досвід роботи з подієвими системами, мікросервісами або безсерверними архітектурами
  • Сертифікації Azure, DevOps або безпеки
  • Відмінні навички письмової та усної комунікації англійською (рівень B2+)

Ми пропонуємо

  • Можливість працювати дистанційно в Україні
  • Конкурентоспроможний пакет винагород
  • Професійне зростання та можливості для розвитку

Про компанію

EPAM Systems є глобальною компанією з інженерії програмного забезпечення та розробки продуктів, яка забезпечує цифрову трансформацію та технологічні інновації для провідних світових компаній.

© 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.

More at EPAM

All 2376 roles

Popular searches