
Lead Software Engineer
17 hours 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
2 days 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
2 days 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,...
-
Software Engineering Lead Position
1 day ago
Mohali, Punjab, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Expert Software Developer OpportunityWe are seeking an expert software developer to collaborate in building and maintaining the core systems powering our next-gen health platform.You will work on data processing pipelines, secure communication protocols, AI-driven interfaces, and image analysis systems contributing to scalable microservices and robust...
-
Lead Software Engineer Position
6 days ago
Mohali, Punjab, India beBeeSeniorFullStackDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000Senior Full Stack Developer Job OpportunityWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our team.Job Description:As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying high-quality software applications using a variety of programming languages and technologies. You will work...
-
Experienced Software Engineer
3 days ago
Mohali, Punjab, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 30,00,000Job Opportunity: Experienced Software EngineerWe are seeking a highly skilled Software Engineer to play a key role in the design and implementation of scalable software solutions using industry-leading technologies.Key Responsibilities:Design, implement, and maintain robust backend services using .NET Core and C#.Develop strong front-end skills with React,...
-
Expert Software Developer
19 hours ago
Mohali, Punjab, India Rudra Innovative Software Full time US$ 60,000 - US$ 1,20,000 per yearWe are looking for a skilled software developer with 8 to 14 years of experience to join our team at Rudra Innovative Software, a leading software product company. The ideal candidate will have a strong background in software development and be able to design, develop, and test software applications.Roles and ResponsibilityCollaborate with cross-functional...
-
Lead Quality Assurance Engineer
20 hours ago
Mohali, Punjab, India The Future University Full time ₹ 15,00,000 - ₹ 20,00,000 per yearRole Overview : The Future University is seeking a highly experienced and passionate QA Lead Engineer to lead our quality assurance efforts. In this pivotal role, you will be responsible for defining, implementing, and overseeing comprehensive QA/QC strategies and processes, ensuring the delivery of high-quality software products. You will lead a team of QA...
-
Leading Java Software Engineer
1 day ago
Mohali, Punjab, India beBeejavaTechnicalLead Full time ₹ 15,00,000 - ₹ 20,00,000We are seeking a highly skilled Java Technical Lead to join our team in the {location}, {country_code}. As a key member of our development team, you will be responsible for leading the design, implementation, and delivery of high-quality software solutions.The ideal candidate will have 5+ years of experience in Java development, with a strong background in...
-
Product Lead Engineer
20 hours ago
Mohali, Punjab, India Javin Global Full time ₹ 2,50,000 - ₹ 28,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...
-
Chief Software Engineering Manager
4 days ago
Mohali, Punjab, India beBeeTechnicalDeliveryLead Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Technical Delivery LeadWe are seeking a seasoned professional to lead our delivery efforts.10+ years of experience in software engineering and delivery leadership roles.Strong technical expertise in open-source backend frameworks, Java, etc., and frontend libraries (React, Angular).Proven experience in designing and delivering highly scalable,...