.NET Developer
Role Overview
We are looking for a developer to join an established project team. The system is built on .NET 8 using Clean Architecture and a modular monolith approach. Candidates must have practical experience working within these patterns and maintaining clear domain boundaries. The role is delivered in an agile team and requires close cooperation with the business side, including technical analysis and short technical design preparation. Engineers will also maintain the backend architecture, handle Azure integrations, and support CI/CD processes in Azure DevOps.
Key Responsibilities
Develop and maintain backend services in .NET 8
Collaborate closely with Business Analysts by performing technical analysis and translating requirements into implementations.
Prepare concise technical designs and documentation for delivered solutions.
Maintain and evolve the backend architecture with strict domain boundaries.
Manage complex Azure integrations
Contribute to CI/CD and release workflows in Azure DevOps.
Ensure high quality through unit and end-to-end testing (xUnit, Playwright).
Support full-stack delivery with React or workflow automation using Azure Logic Apps.
Tech Stack
.NET 8
Clean Architecture & Modular Monolith
Azure ecosystem: MassTransit, Service Bus, Entra ID, APIM, Redis Cache, Key Vault, Storage Accounts
Entity Framework Core & Azure SQL MI
Testing: xUnit, Playwright
Optional: React, Azure Logic Apps
.NET Developer
.NET Developer