About the Role We are looking for an experienced Senior .NET Developer to join our team and build high-performance, scalable applications that support critical business operations. In this role, you will collaborate with cross-functional teams to design, develop, and deliver robust solutions using modern technologies and best practices. You will play a key role in system design, API development, and cloud-based deployments. Key Responsibilities Development & Design Design, develop, test, and maintain scalable .NET applications Build and integrate REST/SOAP APIs and web services Translate business requirements into technical solutions and detailed designs Ensure high-quality code through best practices and code reviews System Architecture & Integration Make key design and integration decisions across systems Collaborate with architects and business stakeholders to define technical solutions Optimize system performance, scalability, and reliability SDLC & Delivery Participate in Agile and/or Waterfall development processes Contribute to project planning, estimation, and delivery timelines Perform unit testing and support automated testing efforts Cloud & DevOps Deploy and manage applications in Azure or other cloud platforms Implement CI/CD pipelines (e.g., GitHub Actions) Work with containerization tools (Docker/Kubernetes) where applicable Qualifications Required Bachelor's degree in Computer Science, IT, or related field Minimum 5+ years of hands-on .NET development experience Strong expertise in C#, .NET Core / .NET Framework Experience with REST/SOAP APIs, Web Services, and API integration Solid understanding of SQL Server, T-SQL, and database performance tuning Experience across the Software Development Life Cycle (SDLC) Proficiency in HTML, CSS, JavaScript, and modern frameworks (e.g., React) Strong problem-solving skills and attention to detail Preferred Experience with Azure (App Services, AKS, cloud deployments) Knowledge of authentication and authorization (OAuth, JWT, Azure AD) Experience with Dapper or other ORM tools Familiarity with Docker, Kubernetes, or containerization Exposure to Kafka or streaming technologies Experience in insurance or healthcare domains Experience with monitoring tools (e.g., Datadog, Azure App Insights)