IT Craft запрошує Senior .NET розробника приєднатися до нашої команди та зробити внесок у розвиток системи, що автоматизує процес отримання медичних даних, пов’язаних із різними страховими випадками, такими як травми, аварії та переломи.
Наше рішення спрощує комунікацію між страховими компаніями та медичними закладами, пришвидшуючи обмін даними та забезпечуючи безпечний доступ до всієї необхідної медичної документації.
Ключові обов’язки: * Проведення технічних обговорень із замовником, представлення та обґрунтування запропонованих рішень і покращень; * Участь у код-рев’ю, надання конструктивного зворотного зв’язку та контроль якості коду; * Пріоритизація та керування технічним боргом, планування його усунення в межах ітерацій; * Співпраця з бізнес-аналітиком під час уточнення беклогу та формування спринтів; * Відстеження метрик якості розробки (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 пропонує: * Конкурентну оплату відповідно до кваліфікації; * Гнучкий графік, дистанційну роботу; * Можливість кар’єрного росту; * Компенсацію за технічні курси, освітні ресурси та спорт; * Внутрішнє навчання англійської мови; * Дружню команду відкритих людей.
Надішліть, будь ласка, своє резюме.
IT Craft invites a Senior .NET Developer to join our team and contribute to a system that automates the process of obtaining medical records in cases of various medical incidents such as injuries, accidents, and fractures. Our solution simplifies communication between insurance companies and healthcare providers, accelerating data exchange and ensuring secure access to all required medical documentation.
Key Responsibilities: * Lead technical discussions with the client, presenting and defending proposed solutions and improvements; * Participate in code reviews, provide constructive feedback, and ensure code quality standards; * Manage and prioritize technical debt, plan and track improvements within development iterations; * Collaborate with Business Analyst on backlog refinement and sprint planning; * Monitor development metrics (SonarQube, Sentry, AlertLogic) and ensure timely issue resolution; * Communicate effectively with the DevOps team to clarify issues and define expected outcomes; * Contribute to process optimization and propose modern tools and practices to enhance development efficiency; * Actively participate in team meetings, clarify requirements, and ensure decisions are properly documented.
Requirements: * 5+ years of commercial development experience; * Strong proficiency in C#, .NET 6/7+, ASP.NET Core; * Experience in working with SQL Server and Dapper; * Experience with REST Web APIs; * Knowledge of software design principles such as SOLID, Clean Architecture, DDD, and Dependency Injection; * Real-time communication expertise with SignalR or equivalent WebSocket frameworks; * Hands-on configuration of CI/CD pipelines (Azure DevOps, GitHub Actions, or similar); * Knowledge of logging (Serilog) and monitoring (Sentry) tools; * Understand the principle of using Razor Pages as a template engine for dynamic generation of HTML emails and PDF documents; * Experience implementing Authentication & Authorization using OAuth2, OpenID Connect, JWT; * Experience in secure API development (rate limiting, input validation, XSS/injection protection), understanding of OWASP Top 10, and enforcing HTTPS/TLS; * Experience with Jira; * Knowledge and application of Agile, SCRUM; * Excellent problem-solving, communication and teamwork skills; * At least an Upper-Intermediate level of spoken and written English.
Will be a plus: * Basic understanding of frontend technologies (Angular or comparable front-end frameworks); * Experience with SonarQube, Sentry, AlertLogic; * Experience with any presentation tools (Miro, PowerPoint).
IT Craft offers: * Competitive compensation according to the qualifications; * Flexible working hours, remote work; * Opportunity for career growth; * Compensation for technical courses, educational resources and sport; * In-house English training; * A friendly team of open-minded people.