@all # **Backend Developer** ## **Experience** 6+ Years ## **Employment Type** Full-Time ## **Work Locations** Chennai | Bangalore | Hyderabad ## **Work Mode** Hybrid --- # **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 Hyderabad, Telangana