remote
Senior Software Engineer .NET Azure - Madiff
Software Engineer
Senior Software Engineer driving backend development of cloud‑native insurance platforms, building .NET services on Azure, designing secure APIs, microservices, and event‑driven data flows while mentoring teams and shaping modern architecture.
About the role
This is a remote position.
- Drive backend engineering across .NET and Azure in a distributed environment
- Contribute to design discussions and architectural decision-making
- Mentor developers and uphold strong engineering discipline
- Conduct code reviews and maintain clean, scalable backend structures
- Collaborate with analysts, architects, QA, DevOps, and business stakeholders
- Break down requirements into actionable tasks and remove delivery blockers
- Ensure high standards of quality, stability, and performance across the platform
Requirements
- Strong engineering background with end-to-end delivery experience
- Solid backend expertise: C#, .NET Core, ASP.NET Core, REST APIs, microservices
- Hands-on Azure experience: App Services, Functions, Storage, Identity, networking basics
- Strong experience with CI/CD (Azure DevOps preferred)
- Good Git knowledge and modern branching practices
- Understanding of clean architecture and automated testing principles
- Confident English for daily communication
- Experience with React or Angular
- Docker and containerisation skills
- Event-driven or serverless architecture experience
- Insurance domain exposure
- Azure certification
Benefits
- Solid, competitive salary
- Work in multinational environment on international projects
- Comprehensive healthcare
- Long-term B2B contract with stable project pipeline
- Fully remote model
Originally posted on Himalayas