.NET Backend Developer (Senior level)
IT Craft запрошує досвідченого Senior .NET розробника, готового брати на себе ініціативу в технічних рішеннях і взаємодії з клієнтом.
Ми розробляємо систему, що автоматизує процес отримання медичних даних, пов’язаних із різними страховими випадками — травмами, аваріями та переломами. Рішення спрощує взаємодію між страховими компаніями та медичними закладами, пришвидшує обмін даними й забезпечує безпечний доступ до всієї необхідної медичної документації.
Завдання на проєкті дають можливість не лише розвивати технічну експертизу, а й впливати на ключові рішення: брати участь у code review, наповненні backlog’у, визначенні пріоритетів технічних покращень, пропонувати оптимізації та представляти їх клієнту.
Ви зможете брати на себе відповідальність, ініціювати зміни й допомагати команді впевнено рухатися вперед.
Ключові обов’язки:
- Проведення технічних обговорень із замовником, представлення та обґрунтування запропонованих рішень і покращень;
- Участь у код-рев’ю, надання конструктивного зворотного зв’язку та контроль якості коду;
- Пріоритизація та керування технічним боргом, планування його усунення в межах ітерацій;
- Співпраця з бізнес-аналітиком під час уточнення беклогу та формування спринтів;
- Відстеження метрик якості розробки (SonarQube, Sentry, AlertLogic) та забезпечення стабільності системи;
- Комунікація з DevOps-командою для чіткого опису проблем і очікуваних результатів;
- Ініціювання та впровадження сучасних інструментів для підвищення ефективності розробки;
- Активна участь у командних зустрічах, уточнення вимог і фіксація досягнутих домовленостей.
Вимоги:
- 5+ років комерційного досвіду розробки;
- Впевнене володіння C#, .NET 6/7+, ASP.NET Core;
- Досвід роботи з SQL Server та Dapper;
- Досвід розробки REST Web APIs;
- Знання принципів проектування програмного забезпечення, таких як SOLID, Clean Architecture, DDD та Dependency Injection;
- Досвід роботи з технологіями реального часу (SignalR або аналогічні WebSocket-фреймворки);
- Практичний досвід налаштування CI/CD pipeline-ів (Azure DevOps, GitHub Actions чи подібні);
- Знання інструментів логування (Serilog) та моніторингу (Sentry);
- Розуміння принципів використання Razor Pages як шаблонізатора для динамічної генерації HTML-імейлів і PDF-документів;
- Досвід впровадження аутентифікації та авторизації з використанням OAuth2, OpenID Connect, JWT;
- Досвід розробки безпечних API (rate limiting, input validation, XSS/injection protection), розуміння OWASP Top 10 та впровадження HTTPS/TLS;
- Досвід роботи з Jira;
- Знання та застосування принципів Agile, SCRUM;
- Відмінні навички розв’язання проблем, комунікації та командної роботи;
- Рівень володіння письмовою та розмовною англійською мовою не нижче Upper-Intermediate.
Буде плюсом:
- Базове розуміння фронтенд-технологій (Angular або подібні фреймворки);
- Досвід роботи з SonarQube, Sentry, AlertLogic;
- Досвід роботи з інструментами для презентацій (Miro, PowerPoint).
IT Craft пропонує:
- Конкурентну оплату відповідно до кваліфікації;
- Гнучкий графік, дистанційну роботу;
- Можливість кар’єрного росту;
- Компенсацію за технічні курси, освітні ресурси та спорт;
- Внутрішнє навчання англійської мови;
- Дружню команду відкритих людей.
Надішліть, будь ласка, своє резюме.
Required skills experience
C# | 4.5 years |
.NET | 4.5 years |
MS SQL Server | 4.5 years |
Required languages
English | B2 - Upper Intermediate |