Backend Developer
Experience:6+ Years
Employment Type:Full-Time
Work Locations: Chennai | Bangalore | Hyderabad
Work Mode:Hybrid
budget:18 LPA to 30 LPA
About the Role
We are looking for an experienced *Backend Developer (.NET Core)* with strong expertise in designing, developing, and maintaining scalable backend applications and RESTful APIs using the latest .NET technologies. The ideal candidate should have hands-on experience with *.NET Core, Azure Cloud Services, Microservices Architecture, Entity Framework Core, and SQL*, along with a strong understanding of software design principles and backend architecture.
The role requires excellent analytical, debugging, and problem-solving skills, along with the ability to collaborate effectively with cross-functional teams in an Agile environment. *Experience in the Insurance/Life Insurance domain is mandatory.*
Key Responsibilities
* Design, develop, and maintain scalable backend applications using .NET Core.
* Build, optimize, and maintain high-performance RESTful APIs.
* Develop backend services and microservices following industry best practices.
* Design and manage data access using Entity Framework Core and LINQ.
* Implement clean and maintainable architecture using CQRS and Repository Design Patterns.
* Write comprehensive unit tests using NUnit to ensure application quality.
* Develop and maintain applications hosted on Microsoft Azure.
* Work with Azure Functions, Azure App Services, Azure Active Directory (Azure AD), Azure SQL Database, and Azure Blob Storage.
* Optimize database performance and troubleshoot SQL-related issues.
* Ensure secure authentication, authorization, and backend application security.
* Collaborate closely with Frontend Developers, QA Engineers, and DevOps teams.
* Participate in architecture discussions, code reviews, and technical design sessions.
* Follow Agile methodologies, including Sprint Planning, Daily Stand-ups, and Retrospectives.
* Troubleshoot and resolve complex backend production issues.
* Ensure applications meet performance, security, scalability, and reliability standards.
Mandatory Skills
-Backend Development
* 6+ years of Backend Development experience.
* Strong hands-on experience with .NET Core (latest versions preferred).
* Strong proficiency in C# and ASP.NET Core.
* REST API Development.
* Microservices Architecture.
-Database & ORM*
* Entity Framework Core.
* LINQ.
* SQL.
* Relational Database Design.
-Architecture & Design
* CQRS (Command Query Responsibility Segregation).
* Repository Design Pattern.
* Object-Oriented Programming (OOP).
* SOLID Principles.
* Backend Application Architecture.
-Cloud Technologies
Hands-on experience with:
* Azure Functions.
* Azure App Services.
* Azure Active Directory (Azure AD).
* Azure SQL Database.
* Azure Blob Storage.
---
-Testing & DevOps
* NUnit Unit Testing.
* Git.
* Azure DevOps.
* CI/CD concepts.
Domain Experience
Experience in the Insurance / Life Insurance domain is mandatory.
Core Competencies
* Excellent communication skills.
* Strong analytical and debugging skills.
* Problem-solving mindset.
* Ability to work collaboratively in Agile teams.
* Self-motivated and proactive.
* Strong ownership and accountability.
Preferred Skills
* Experience with Life Insurance platforms such as:
* CoreSuite (Sapiens)
* LifeNet
* HomeOffice
* Advanced Microservices Architecture.
* CI/CD Pipelines (Azure DevOps, GitHub Actions).
* Docker.
* Kubernetes.
* Message Queues / Event-Driven Architecture.
* API Security (OAuth 2.0 / OpenID Connect).
* Azure Certifications or .NET Certifications.
Qualifications
* Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
* Equivalent professional experience will also be considered.
What We're Looking For
* Strong hands-on Backend Developer with expertise in modern .NET technologies.
* Excellent experience in Azure cloud services and backend application development.
* Mandatory experience in the Insurance or Life Insurance domain.
* Strong understanding of scalable backend architecture and secure API development.
* Excellent communication skills with the ability to work in a collaborative environment.
* Stable employment history, with a minimum of *2 years in at least one organization*, is preferred.
* Immediate to *15-day notice period* is highly preferred.
* Candidates should be willing to attend a *Face-to-Face interview*.
* Willingness to work in a *Hybrid work model* and *2:00 PM – 10:30 PM shift*.
Why Join Us?
* Work with modern .NET and Microsoft Azure technologies.
* Opportunity to build scalable enterprise-grade backend solutions.
* Collaborative and innovation-driven work environment.
* Professional learning and career growth opportunities.
* Hybrid work model with exposure to enterprise-scale projects.
* Long-term career development in a high-performing engineering team.
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka