Overview
Senior .NET Backend Developer to design and build scalable backend services and REST APIs, including licensing-related domain services.
What you'll do
- Design and maintain scalable, resilient backend services using C# and .NET (.NET Core).
- Build and evolve licensing-related domain services with correctness, security, and high availability.
- Translate functional and non-functional requirements into maintainable backend designs.
- Design and implement RESTful APIs for communication between internal and external systems.
- Integrate third-party services and APIs with robustness, error handling, and observability.
- Design and optimize relational database models (SQL) for data integrity and performance.
- Write unit and integration tests and collaborate with QA on defect resolution.
What you'll need
- 7+ years of professional experience as a .NET backend developer or similar role.
- Strong expertise in C# and the .NET / .NET Core ecosystem.
- Solid understanding of backend architecture, design patterns, and best practices.
- Proven experience with SQL databases and data modeling.
- Strong analytical and problem-solving skills with attention to detail and quality.
- Ability to collaborate effectively in cross-functional, international teams.
- Clear communication skills to explain technical concepts to technical and non-technical stakeholders.
Nice to have
- Experience with cloud platforms (Azure and/or AWS).
- Familiarity with microservices architectures.
- Experience with containerization (Docker, Kubernetes).
- Exposure to DevOps practices, CI/CD pipelines, and infrastructure-aware development.
Details
- Location: Bangalore, Karnataka, India.
Read the full description and apply on the company’s own careers page.