Ensemble Health Partners India, 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 advanced AI-driven analytics with tightly integrated data ingestion, workflow automation and business intelligence solutions on a modern cloud architecture. These AI-powered solutions are actively running in production , continuously optimizing processes and delivering data-driven insights at scale. 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 Summary : Senior Software : 6-10years
Qualification :
We are seeking a skilled Full Stack Developer with expertise in C#, .NET Core, Rest API, LINQ / Entity Framework, Azure, CI / CD, JavaScript, React, and Git to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients. You will work closely with other developers, project managers, and stakeholders to deliver innovative :
- 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.
- Collaborate with front-end developers to integrate server-side logic with responsive UI designs using JavaScript and React.
- 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.
- Troubleshoot and resolve software defects and issues, ensuring the stability and reliability of the applications.
- Stay up to date with emerging technologies and industry trends, sharing knowledge and best practices with the development team.
- Follow Agile methodologies to deliver software projects on time and according to :
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer, with a strong focus on C# 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.
- Familiarity with Azure services, such as App Service, Functions, Storage, and SQL Database.
- Must have an experience in Asynchronous integration patterns
- Knowledge of Observability / telemetry tooling
- Strong knowledge of CI / CD practices, including tools like Azure DevOps or Jenkins.
- Proficiency in JavaScript, React, and related front-end frameworks.
- Experience with Git version control and collaborative development workflows.
- 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.
Preferred Skills :
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.Knowledge of microservices architecture and serverless computing.Experience with NoSQL databases, such as MongoDB or Cosmos DB.Understanding of Agile development methodologies, such as Scrum or Kanban.(ref : hirist.tech)