Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо висококваліфікованого Senior.NET AI Software Engineer для керівництва розробкою інноваційних додатків на перетині технологій.NET, штучного інтелекту та безпечного програмного забезпечення.
Ця посада ідеально підходить для інженера повного циклу з пристрастю до використання передових технологій для створення масштабних та безпечних рішень.
Обов'язки
- Розробка та підтримка високоякісних програмних рішень з використанням.NET, Angular та SQL
- Захист та впровадження практик Shift-Left engineering з сильним акцентом на тестуванні, якість та безпеку на ранніх етапах
- Використання методологій Test-Driven Development (TDD) та Behavior-Driven Development (BDD)
- Застосування принципів DevSecOps для забезпечення безпечної та ефективної доставки програмного забезпечення, співпрацюючи над можливостями CI/CD
- Впровадження стандартів безпечного кодування, автоматизованого тестування та перевірки безпеки в життєвий цикл розробки
- Проектування та оптимізація SQL-базованих рішень для забезпечення високої продуктивності, безпеки та стійкості
- Співпраця з інфраструктурними та хмарними командами для дотримання кращих практик безпеки, масштабованості та надійності
- Проведення безпечних оглядів коду та моделювання загроз, інтегруючи інструменти безпеки в робочі процеси
- Усунення вразливостей та прогалин у відповідності спільно з зацікавленими сторонами з безпеки та управління
Вимоги
- Не менше 5+ років досвіду на рівні старшого інженера з програмування на.NET
- Сильний досвід у фронтенд-розробці з використанням Angular та TypeScript з знанням сучасних паттернів дизайну користувацького інтерфейсу
- Знання SQL, включаючи дизайн та оптимізацію реляційних баз даних
- Володіння застосуванням практик Shift-Left engineering, TDD та BDD у реальних середовищах розробки
- Глибоке розуміння сучасних практик розробки з використанням ШІ та здатність ефективно інтегрувати інструменти ШІ в щоденну інженерну діяльність, зберігаючи високі стандарти якості коду та безпеки
- Досвід у CI/CD принципах та інструментах поряд з концепціями DevSecOps, включаючи безпечне кодування та автоматизовані процеси якості
- Експертиза у створенні масштабних, хмарних додатків з використанням Azure
Буде плюсом
- Досвід роботи з технологіями ШІ/МЛ, включаючи інтеграцію з LLMs або ШІ-орієнтованими робочими процесами
- Знання агентних систем, автономних робочих процесів або оркестраційних агентів
- Знання MCP (Model Context Protocol)
- Досвід у подієвих системах, мікросервісах або безсерверних архітектурах
- Сертифікація з Azure, DevOps або безпеки
Ми пропонуємо
- Можливість працювати дистанційно з України
- Бути частиною команди, яка цінує інновації та безпеку у розробці програмного забезпечення
Про компанію
[Опис компанії, якщо є]