Company Description :
MarsDevs is a remote-first, offshore digital product development company based in India.
We specialize in building MVPs, Mobile and Web Applications, and SaaS Products for Early to Growth Startups, and vertical solutions for SMBs.
Our services include systematic project analysis, UI / UX design, technical consulting, deployment, maintenance, and digital marketing.
With over 60 successful solutions delivered in 10 countries across 12 industry verticals, we prioritize quality code, speed, and lasting technical architectures.
About the Role :
We are looking for a Senior Backend Developer with deep expertise in modern .NET technologies and proven experience in designing, building, and scaling enterprise-grade applications.
The ideal candidate should have hands-on exposure to clean architecture, microservices, domain-driven design, and cloud-native practices.
This is a contractual role with an immediate requirement.
Key Responsibilities :
- Design, develop, and maintain backend services using .NET 9.0, C# 13.0, ASP.NET.
- Work with MS SQL and Azure SQL for database design, optimization, and management.
- Implement API lifecycle (SDLC), focusing on security (JWT, OAuth).
- Architect and build solutions using Clean Architecture, Minimal APIs, Microservices, Modular Monolith, SOA, and DDD principles.
- Apply Test-Driven Development (TDD) for maintainable and reliable code.
- Implement Event Sourcing patterns leveraging Azure services.
- Work with Feature Flagging, Open Telemetry (OTEL), and Caching (Redis) to improve performance and monitoring.
- Handle message processing and integration pipelines efficiently.
- Collaborate with DevOps teams to implement CI / CD pipelines, IaC (Terraform), Docker
containers, and Azure deployments.
Leverage tools like GitHub Copilot to improve development speed and code quality.Contribute to technical discussions, code reviews, and architecture decisions.Required Skills & Experience :
5+ years of backend development experience.Strong expertise in .NET 9.0 / C# 13.0 / ASP.NET.Hands-on with MS SQL and Azure SQL.Proven knowledge of API security (JWT, OAuth).Experience in Clean Architecture, DDD, SOA, Microservices, Modular Monoliths, and MinimalAPIs.
Proficiency in TDD and event sourcing.Exposure to Redis caching, feature flagging, message processing, and OTEL.Strong understanding of the Azure ecosystem, Terraform, Docker, and CI / CD pipelines.Strong communication and collaboration skills.Ability to work independently in a contractual and fast-paced project setup.(ref : hirist.tech)