
Lead Software Engineer
2 days ago
Job Title: Lead Software Engineer
Department: Product Engineering
Experience: 10-14 Years
Job Location: Remote, India
Job Type: Full-Time
Company Overview:
As 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 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:
As a Lead Engineer, Software, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components, patterns, and tooling to address them. Your outcomes will be a contributor to achieving our long-term strategic goals
Support and mentor teams and products by leveraging advanced to expert skills across multiple domains including front-end and backend development, RESTful APIs, event-driven architectures, test automation, IaC, CI/CD, and monitoring/diagnostics.
Responsibilities:
- 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 specifications.
Requirements:
- 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
- Must have an experience 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.
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.
- Remote work flexibility to work from home.
Please share your resume on with current ctc, expected ctc, notice period.
-
Lead Software Engineer
3 weeks ago
Mohali, Punjab, India Wits Innovation Lab Full timeAbout the Role :We are hiring a Lead Software Engineer to architect and lead engineering efforts for our healthcare platform, covering domains like health data analytics, secure messaging, image-based diagnostics, and AI chat interfaces. You will define and drive microservice design, mentor engineers, ensure high system reliability, and collaborate across...
-
Java Lead Software Engineer
3 weeks ago
Mohali, Punjab, India Hunarstreet Technologies Pvt Ltd Full timeJob Title : Java Lead Software EngineeringLocation : Mohali | Panchkula | Gurugram (Onsite)Experience : 7+ YearsCompensation : Up to 26 LPAAbout the Role : We are seeking a highly skilled and passionate Java Lead who will be responsible for designing, developing, and leading the implementation of scalable and maintainable product features. As a Lead,...
-
it software business lead
6 days ago
Mohali, Punjab, India HTIS Telecom UK Full time ₹ 20,00,000 - ₹ 25,00,000 per yearITSOftwareBusinessHTISSOFTWAREPVTLTDMOHALIONSITEIMMEDIATEJOINERHi Guys,We have an opening for IT Software Business Lead ( Software) who carrying relevant Exp in IT Business overseas and PAN INDIA Customer management , Technical Queries, Costing, Budgeting, Project Planning, team Management & Most Important Software business.Location:- Mohali Onsite...
-
Software QA Engineer
21 hours ago
Mohali, Punjab, India Evervent Pvt Ltd Full time ₹ 2,40,000 - ₹ 7,20,000 per yearGreetings from EverventAbout EverventEvervent stands for "Forever Innovative", founded by technology and insurance industry experts, it started as an online insurance intermediary in 2013, with technology in its core of all processes and practice. Evervent now, develops technology that enables insurance and fintech industry to go digital.Based out at Mohali,...
-
Staff Software Engineer
22 hours ago
Mohali, Punjab, India Ensemble Health Partners Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: Staff Software EngineerDepartment: Product EngineeringExperience: 13-18 YearsJob Location: Remote, IndiaJob Type: Full-TimeCompany Overview:As 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...
-
Product Lead Engineer
23 hours ago
Mohali, Punjab, India Javin Global Full time ₹ 25,00,000 - ₹ 35,00,000 per yearEducation: Bachelor's in Computer Science, IT, or related fieldExperience: 5+ years in software engineering, including 2+ years in technical leadershipTechnical Skills:Scalable system design & product architectureMEAN/MERN stack expertiseBackend API development & UI integrationCloud (AWS), Docker/KubernetesAI/ML familiarityGitLab/GitHub, Notion, Agile...
-
Senior Software Engineer
2 days ago
Mohali, Punjab, India Ensemble Health Partners Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title: Senior Software EngineerDepartment: Product EngineeringExperience: 6-11 YearsJob Location: Remote, IndiaJob Type: Full-TimeCompany Overview:As 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...
-
Software Engineer
2 days ago
Mohali, Punjab, India Integgral Corporate Services Full time ₹ 15,00,000 - ₹ 18,00,000 per yearJob DescriptionThis is a full-time, remote role for a Software Engineer at GiniLytics IT Solutions. In this position, you will be responsible for full-stack web development and implementing AI solutions that enhance order management and reimbursement processing. You will leverage object-oriented programming (OOP) principles, ensure secure and efficient...
-
Senior AI/ML Engineer
6 days ago
Mohali, Punjab, India Webmob Software Solutions Full time ₹ 8,00,000 - ₹ 20,00,000 per yearPosition:Senior AI/ML Engineer or Senior Data ScientistRequired Experience:4+ yearsLocation:Mohali (WFO)Salary:Hike on current CTCDays:5 daysWebmob Software Solutionsis a fintech company based in North India. We are leading service providers in the space of emerging technologies includingBlockchain, AI, ML, IOT, and cloud computing. With a global, renowned...
-
Associate Software Engineer
2 weeks ago
Mohali, Punjab, India XenonStack Full timeJob Description- As an associate software engineer you will be required to work with a team to design, develop, implement and execute programs in a view to provide quality assurance of the products.- Innovate design strategies and plans in an endeavor to develop high quality products in favor of the organization.- Document and test new software applications-...