Senior .NET Developer - Microservices & Integrations
Core
Senior .NET developer building and integrating microservices, APIs, and message-based communication for complex public-sector systems.
Role type
Senior IC .NET developer (microservices & integrations)
Builds
Business-critical microservices, APIs, and integrations for public-sector organizations
Domain
Public sector / Enterprise software
Deliverable
production ML models | product features
Required skills
C#, modern .NET, microservices, distributed systems, REST APIs, RabbitMQ, error handling, resilient integration patterns, automated testing, CI/CD, logging, monitoring, traceability, AI-assisted development
Preferred skills
Experience with complex enterprise or public-sector system landscapes
Technologies
C#, .NET, RabbitMQ, Azure DevOps
Responsibilities
Develop and maintain solutions in C# and .NET; Design and implement microservices, APIs, and integrations; Work with RabbitMQ and message-based communication; Ensure robust error handling, logging, monitoring, and traceability; Review technical proposals and advise customers on appropriate solutions; Drive technical clarifications across systems and stakeholders; Take responsibility from solution design through implementation and release; Develop and maintain automated tests; Support CI/CD pipelines and delivery processes in Azure DevOps; Produce clear and useful technical documentation; Use AI-assisted development tools to increase delivery speed and quality
Seniority
Senior, hands-on IC