Job Summary
We are seeking a highly skilled and experienced Backend Developer with 6+ years of professional experience to join our dynamic development team. You will be responsible for designing, developing, and maintaining scalable backend systems using .NET Core 10, with a focus on REST API development, cloud architecture, and high-performance solutions. The ideal candidate will demonstrate expertise in Azure cloud services, clean architecture principles, and a commitment to delivering secure, reliable, and maintainable code. Experience in Life Insurance platforms is considered an added advantage.
Key Responsibilities
- Design, develop, and maintain robust backend services and microservices using .NET Core 10
- Build, optimize, and maintain RESTful APIs ensuring scalability, performance, and adherence to industry standards
- Implement and manage data access layers using Entity Framework Core with efficient LINQ queries
- Apply CQRS (Command Query Responsibility Segregation) and Repository design patterns to ensure clean, maintainable architecture
- Develop comprehensive unit tests using NUnit to ensure code quality and reliability
- Work with Azure cloud services including Azure Functions, App Services, Azure AD, Azure SQL, and Azure Blob Storage
- Manage, optimize, and troubleshoot database performance in Azure SQL environments
- Implement secure data storage solutions using Azure Blob Storage and other Azure data services
- Collaborate effectively with frontend developers, QA engineers, and DevOps teams to ensure seamless system integration
- Participate actively in code reviews, design discussions, and architectural planning sessions
- Engage in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Ensure application security, performance, and reliability standards are consistently met and maintained
- Troubleshoot and resolve complex backend issues with strong analytical and debugging skills
Required Skills & Qualifications
- 6+ years of professional experience in backend development
- Strong, hands-on experience with .NET Core (latest versions preferred, with exposure to .NET 10)
- Proven expertise in REST API development and design best practices
- Solid understanding and practical experience with Entity Framework Core and LINQ
- Proficiency in SQL and relational database design
- Demonstrated experience with CQRS and Repository design patterns
- Hands-on experience with unit testing frameworks, specifically NUnit
- Extensive experience with Azure cloud services including:
- Azure Active Directory (Azure AD) for authentication and authorization
- Azure Functions for serverless computing
- Azure App Services for hosting backend applications
- Azure SQL Database for data management
- Azure Blob Storage for data storage solutions
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns
- Solid knowledge of backend architecture and software design principles (SOLID, DRY, etc.)
- Proficiency with version control systems such as Git and Azure DevOps
- Excellent debugging and analytical skills with the ability to troubleshoot complex issues
- Strong communication skills and ability to work effectively in a team environment
Good to Have
- Experience in the Life Insurance domain or insurance industry
- Exposure to insurance platforms such as CoreSuite (Sapiens), LifeNet, or HomeOffice
- Understanding of microservices architecture and distributed systems
- Experience with CI/CD pipelines and automation tools (Azure DevOps, GitHub Actions)
- Knowledge of containerization technologies such as Docker and Kubernetes
- Experience with message queuing systems or event-driven architectures
- Familiarity with API security best practices and OAuth 2.0 / OpenID Connect
Education & Certifications
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)
- Relevant certifications in Azure or .NET are a plus
What We Offer
- Competitive salary package commensurate with experience
- Opportunity to work with cutting-edge technologies and modern development practices
- Professional development and training opportunities
- Collaborative and inclusive work environment
- Flexible work arrangements
- Health and wellness benefits
- Career growth and advancement opportunities
Application Question(s):
- Ever been employed by Ciber, HTC Global Services or Care Tech?
- Please share 2–3 available time slots for the interview, and the candidate will be contacted accordingly. Kindly provide multiple and varied time options to ensure better alignment with the panel’s availability.
- What is your official notice period as per your employment letter?*
Immediate (0-15 days)
15 Days
30 Days
60 Days
90 Days
- Salary budget is INR 1800000 - 3000000 what are your expectations
Work Location: In person