Senior Software Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Software Engineer - Healthcare Payer Applications
Infinite Computer Solutions Ltd. is seeking a Senior Software Engineer for their team in Bengaluru, Karnataka. This role focuses on developing and modernizing healthcare payer applications using cloud-native microservices and legacy .NET Framework systems. The ideal candidate will possess deep hands-on expertise in C#, .NET Core, SQL, REST APIs, Azure DevOps, microservices, and Docker/K8s.
Key responsibilities include designing, developing, and maintaining .NET Core / .NET 6+ applications, REST APIs, and microservices hosted on Azure Kubernetes Service (AKS) or Azure App Service. You will also maintain and refactor existing .NET Framework and ASP.NET MVC / WebForms applications to enhance scalability, performance, and security. The role involves developing responsive front-end applications with Angular, React, or Blazor, and creating reusable components for healthcare workflows such as claims, eligibility, provider data, authorization, and encounters.
Integration with external and internal systems using FHIR APIs, HL7, and HIPAA X12 EDI (270/271, 837, 835, 278, 999, 277CA) transactions is a critical aspect of this position. You will leverage Azure cloud services including Azure Functions, Service Bus, Event Grid, App Service, Logic Apps, Azure API Management (APIM), Azure SQL Database, Cosmos DB, and Blob Storage. Experience with CI/CD pipelines using Azure DevOps is essential.
This position requires a strong understanding of healthcare payer operations, including claims, eligibility, and provider management. Familiarity with CMS, HEDIS, NCQA, and payer reporting requirements is beneficial. Prior exposure to core payer platforms like Facets, QNXT, or HealthEdge is a plus.
Qualifications:
- B.E/B Tech degree required.
- Minimum 6 years of experience, with a maximum of 8 years preferred.