Search by job, company or skills

Ensemble Health Partners

Lead Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Lead Engineer, Software (Platform Enigneering)

Experience: 10-14Years

Job Location: Hyderabad, India

Company Overview:

Ensemble Health Partners Company, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape. Our future-forward technology combines tightly integrated data ingestion, workflow automation and business intelligence solutions on a modern cloud architecture. We have the second-largest share in the RCM space in the US Market with 10000+ professionals working in the organization. With 10 Technology Patents in our name, we believe the best results come from a combination of skilled and experienced team, proven and repeatable processes, and modern and flexible technologies. As a leading player in the industry, we offer an environment that fosters growth, creativity, and collaboration, where your expertise will be valued, and your contributions will make a difference.

Position Overview:

We are seeking an experienced Lead Engineer with strong expertise in designing, developing, and deploying cloud-native applications using Microsoft Azure services. The ideal candidate will have hands-on experience with developer-focused Azure resources, infrastructure automation, and monitoring solutions. For lead-level roles, advanced architectural knowledge and CI/CD integration experience are essential.

Roles & Responsibilities

  • Design and implement applications using Azure App Service (scaling, deployment slots, managed identity).
  • Develop serverless solutions with Azure Functions (HTTP, Timer, Service Bus, Event Grid, Blob triggers; durable functions preferred).
  • Implement messaging solutions using Azure Service Bus (queues, topics, subscriptions, DLQ, retry policies).
  • Integrate event-driven architectures with Azure Event Grid (custom topics, event sources, integration with Functions/Logic Apps).
  • Manage APIs through Azure API Management (APIM) (policies, authentication, rate limiting, caching).
  • Work with Azure Storage Account (Blob, Table, Queue, File services; SAS tokens, soft delete/versioning preferred).
  • Secure secrets and certificates using Azure Key Vault (RBAC vs Access Policies, Managed Identity).
  • Optional: Design solutions using Azure Cosmos DB (SQL/Mongo APIs).
  • Implement Infrastructure as Code using Terraform (azurerm provider, state management, Plan Validate Apply workflow).
  • Develop, test, and maintain software applications using C#, .NET Core, and Rest API technologies.
  • Utilize LINQ/Entity Framework to interact with databases and perform data operations efficiently.
  • Deploy applications to the Azure cloud platform, ensuring scalability, performance, and security.
  • Implement Continuous Integration and Continuous Deployment (CI/CD) practices to streamline software delivery processes.
  • Participate in code reviews, identify areas for improvement, and propose solutions to enhance application performance and code quality.
  • Collaborate with cross-functional teams to gather requirements, analyze user needs, and propose technical solutions.

Required Skills

  • Proven experience as a Software Developer, with a strong focus on C#, MVC and .NET Core development.
  • Proficiency in Rest API design and development, including authentication and data serialization.
  • Solid understanding and hands-on experience with LINQ/Entity Framework for data access and manipulation.
  • Strong hands-on experience with Azure App Service, Functions, Service Bus, Event Grid, APIM, Storage, Key Vault.
  • Proficiency in Terraform for Infrastructure as Code.
  • Experience with Application Insights, Azure Monitor, and networking concepts (VNet, endpoints).
  • Proficiency in JavaScript, React, and related front-end frameworks.
  • Architectural design experience and CI/CD pipeline implementation.
  • Excellent problem-solving skills and ability to work both independently and in a team environment.
  • Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.

Why Join US

  • We adapt emerging technologies to practical uses to deliver concrete solutions that bring maximum impact to providers bottom line. We currently have 10 Technology Patents in our name.
  • We offer you a great organization to work for, where you will get to do best work of your career and grow with the team that is shaping the future of Revenue Cycle Management.
  • We have our strong focus on Learning and development. We have the best Industry standard professional development policies to support the learning goals of our associates.
  • We have flexible/ remote working/ working from home options

Benefits

  • Health Benefits and Insurance Coverage for family and parents. Accidental Insurance for the associate.
  • Compliant with all Labor Laws- Maternity benefits, Paternity Leaves.
  • Company Swags- Welcome Packages, Work Anniversary Kits
  • Exclusive Referral Policy
  • Professional Development Program and Reimbursements.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144455051

Similar Jobs