Software Development - Team Lead
BoomerangFX · India
- Experience7–8 yrs
- SalaryDisclosed
- Work moderemote
- Levelexecutive
- Posted14 Sept 2026
About BoomerangFX
BoomerangFX is hiring in India in healthcare. This role looks for around 7+ years of experience.
Skills
- Agile
- DevOps
- CI/CD
- cloud infrastructure
- .NET
- SQL
- Microsoft Azure
- C#
The role
An engineering manager at a healthcare technology company leads software development teams, guiding C# and Microsoft Azure work for cloud-based applications. Technical leadership, Agile, and DevOps shape architecture, delivery, team growth, and engineering standards.
Full job description
Join us in a high-growth, entrepreneurial environment where you can make a real impact as we disrupt the healthcare industry and shape the future of practice management. If you’re ready to challenge the ordinary, we want you on our team.
**** Immediate Joiners Only ****
Location: India (Remote)Job Type: Full-timeWork Timings:Only for India-based calling hours of work will be: (2pm - 11pm IST) & covering (Mumbai, Delhi NCR, Pune, Jaipur, Chandigarh, Goa, Indore, Bangalore, Hyderabad, Kolkata, Kerala) market territory only.
Compensation Range: $17,000 - $22,000 USD (annually)
Why Join BoomerangFX?
BoomerangFX isn’t just a company— it’s a movement redefining how private pay healthcare practices operate. Recognized as one of North America’s Fastest Growing Tech Companies two years in a row by Deloitte’s Fast 500 program ranking 6th in Canada and 23rd in North America. We are a global leader in practice management software and digital marketing solutions. Our growth trajectory of over 8000% is matched by our ambition to disrupt and dominate the healthcare technology landscape.
With offices across the USA, Canada, UK, Sydney, and India, we’re building a truly global organization and expanding our presence in international markets. This is an exciting opportunity to join a high-growth company and play a meaningful role in shaping and supporting our continued international growth.
Qualifications7+ years of total professional experience in software development, engineering, technology, or a related technical field.3+ years of hands-on experience leading and mentoring engineering teams, with responsibility for team performance, technical direction, and delivery.Strong background in modern software development practices (Agile, DevOps, CI/CD, cloud infrastructure).Must have hands-on experience with .NET, SQL, and Microsoft Azure for building and scaling cloud-based applications.Must have strong experience in C#.Excellent communication and stakeholder management skills.Experience working closely with product and business teams in a cross-functional environment.Demonstrated success leading and scaling technical teams in a fast-paced environment.
Key Responsibilities:Technical LeadershipProvide day-to-day leadership for engineering teams, ensuring clarity, alignment, and smooth execution of technology initiatives.Break down business and product requirements into clear technical tasks and deliverables.Offer hands-on guidance in architecture discussions, development decisions, and technical problem-solving.
Project Delivery & ExecutionOversee project execution, ensuring timelines, quality standards, and milestones are met.Manage sprint planning, resource coordination, and cross-team communication.Proactively identify risks, challenges, or delays and implement solutions to keep projects on track.
Team Management & DevelopmentMentor and support engineers, leads, and developers to foster growth, collaboration, and accountability.Support recruitment, onboarding, and performance development within the team.Promote best practices, continuous improvement, and a positive team culture.
Technical OversightEnsure code quality, proper documentation, and adherence to development standards.Monitor system performance, scalability, and security considerations across projects.Recommend technical improvements and stay updated on emerging tools and technologies.
Operational ExcellenceTrack engineering KPIs, project metrics, and operational performance.Improve development workflows, processes, and team efficiency.Contribute to establishing and enhancing engineering standards and procedures.