HamburgerMenu
hirist

Happy Reliable Surgeries - Lead Developer - C++/QT

Happy Reliable Surgeries
10 - 15 Years
Bangalore

Posted on: 07/08/2026

Job Description

Role: Lead Developer

We are seeking an experienced C++/Qt Tech Lead to lead the design and delivery of high-performance, cross-platform software solutions. In this role, you will own technical architecture, drive engineering best practices, and mentor the team while collaborating closely with product and stakeholder groups.

Required Skills & Qualifications:

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- 10+ years of professional experience in C++ development, including ownership of complex modules or systems.

- Deep expertise in the Qt framework (Qt Widgets) for building robust, cross-platform desktop applications.

- Strong understanding of OOP principles, design patterns, and system design; able to guide design reviews and trade-off decisions.

- Proven experience building multi-threaded, performance-critical applications with a focus on concurrency and stability.

- Strong knowledge of modern C++ and standard libraries; comfortable with writing clean, testable, and maintainable code.

- Hands-on expertise in debugging, profiling, and performance optimization using appropriate tools and techniques.

- Strong problem-solving skills with the ability to take ownership in ambiguous situations and deliver results.

- Excellent communication and leadership skills; able to align teams and stakeholders on technical direction.

Good to have skills:

- Proven, real-world experience architecting or leading healthcare applications, medical imaging, and graphics computing platforms.

- Good understanding of CI/CD concepts, build and release automation, advanced computing, and core data structures.

- Experience working in Agile/Scrum development environments (must).

- Strong working knowledge of version control systems such as Git (SVN is a plus).

- Demonstrated experience designing systems for imaging datasets and other performance-critical workflows.

- Experience applying AI/ML to medical or dental image analysis.

- Exposure to assisted or automated diagnostic systems is a plus.

Key Responsibilities:

- Lead the development, testing, and maintenance of C++ and Qt applications in a fast-paced environment.

- Partner with product managers, architects, and stakeholders to translate requirements into scalable technical solutions and delivery plans.

- Drive architecture and detailed design, including complex algorithms and data structures, with a focus on maintainability and performance.

- Own performance, scalability, and reliabilitydefine benchmarks, profile bottlenecks, and guide optimizations.

- Provide technical leadershipmentor engineers, support career growth, and enable strong engineering execution.

- Establish and enforce coding standards through reviews, quality gates, and best practices (readability, testing, security).

- Lead root-cause analysis and resolve complex defects, ensuring smooth functionality across supported platforms.

- Create and maintain architecture, design, and development documentation to ensure clear communication and traceability.

- Stay current with industry trends and drive continuous improvement in C++ and Qt practices, tooling, and engineering processes.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...