Lead Software Engineer
1 week 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.
-
Software Engineer
2 weeks ago
Mohali, Punjab, India Rudra Innovative Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany OverviewRudra Innovative Software Pvt Ltd is a leading software development company formed in early 2010. Recognized globally among the top 15 highest level software outsourcing companies, Rudra is top-rated on Upwork. We operate from Mohali, India, providing a broad range of services, including custom software and mobile application development. We...
-
Senior Seo Lead
1 week ago
Mohali, Punjab, India IndiWork Software Solutions Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany OverviewIndiWork Software Solutions Pvt. Limited is a dedicated provider of web design, development, and online marketing services, committed to enhancing client web presence and search rankings. Our solutions are tailored to influence outcomes, generate leads, and convert clients. As your digital partner, IndiWork focuses on results-driven...
-
Engineering Solar Lead Design Engineer
2 weeks ago
Mohali, Punjab, India Wenwomen Entrepreneur Network Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDesignation: Senior Engineer/Manager - Engineering Solar Lead Design Engineer (Ground mount Solar) Position Overview: An experienced Engineering Solar Lead Design Engineer to join our team and play a pivotal role in the design and development of our solar power projects. The ideal candidate will have a strong background in engineering, with a focus on...
-
Software Engineer
4 days ago
Mohali, Punjab, India SkillLabs Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCore responsibilitiesDesign and Develop: Create software applications by writing clean, efficient, and well-documented code. Develop APIs, design architectures, and integrate third-party services.Test and Debug: Conduct unit, integration, and other tests to identify and fix bugs. Ensure the software functions reliably and meets quality standards.Maintain and...
-
it software business lead
2 weeks 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...
-
Lead Generation
1 week ago
Mohali, Punjab, India IndiWork Software Solutions Limited Full time ₹ 2,00,000 - ₹ 6,00,000 per yearCompany OverviewIndiWork Software Solutions Pvt. Limited is a full-service provider for web design, development, and online marketing across various industries worldwide. We are committed to generating results, building a strong web presence, and achieving better search rankings for our clients. Our mission is to offer scalable business solutions to...
-
Software QA Engineer
1 week 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,...
-
Senior Software Engineer
2 weeks ago
Mohali, Punjab, India XenonStack Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAt XenonStack, We committed to become the Most Value-Driven Cloud Native, Platform Engineering, and Decision Driven Analytics Company. Our Consulting Services and Solutions towards the Neural Company and its Key Drivers.Job Summary::We are looking for a passionate senior software Engineer to design, develop and implement Solutions for Platform engineering...
-
Software Engineer Generative AI
1 week ago
Mohali, Punjab, India Nath Outsourcing Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Description: Software Engineer – Generative AIDepartment:Business IntelligenceReports To:Arshbir Singh SandhuAbout the RoleWe are looking for a highly skilled Software Engineer – Generative AI who is passionate about building intelligent, scalable, and secure AI-driven applications. The ideal candidate will combine strong software engineering...
-
Software Engineer
2 weeks ago
Mohali, Punjab, India Almuqeet Systems Full time ₹ 4,00,000 - ₹ 12,00,000 per yearCompany OverviewAlmuqeet Systems is an IT Services and IT Consulting company that excels in providing turnkey solutions across product architecture, development, testing, support, maintenance, and network security. With a team of skilled software developers, security analysts, internet marketers, and support professionals, Almuqeet Systems develops...