Software Engineer III

GHX · Hyderabad, Telangana, India · Engineering

Posted 2026-06-19

Apply for this role →

Software Engineer - III

Job Summary

GHX is a leading health tech company dedicated to improving patient care and hospital efficiency through high-quality data and analytics. Our desktop application solutions play a crucial role in clinical decision-making for medical devices, offering evidence-based software tools. These tools empower health systems across the US to deliver exceptional patient care.

We're searching for a dedicated Windows desktop application developer proficient in C++ and either C# or Node.js, with experience building WinForms-based applications. If you're enthusiastic about creating intuitive, robust, and efficient Windows applications, we want to meet you!

Responsibilities as a Software Engineer at GHX

Collaborate with your engineering leader, developer colleagues, and other cross-functional teams to design, develop, and improve our existing Windows applications.

Break down complex problems or business scenarios into user-friendly application solutions.

Participate actively in code reviews, providing and receiving constructive feedback.

Design, develop, and deploy innovative and efficient changes to our software suite.

Prioritize code quality, ensuring good test coverage and maintainability for fellow engineers.

Engage in our culture of continuous enhancement.

Design software modules with a focus on user experience, simplicity, and ease of maintenance.

Use metrics and diagnostic tools to gauge application performance and guide optimizations.

Communicate transparently with colleagues and stakeholders throughout the agile development process to ensure on-time delivery.

Identify and address technical debt and performance bottlenecks within our software.

Share knowledge and expertise about C++, C#, Node.js, and Windows desktop development techniques through internal technical presentations.

Qualifications

3–5 years of professional experience in Windows desktop application development using C++ and C# or Node.js.

Hands-on experience with WinForms or similar Windows desktop application frameworks.

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field is preferred.

Deep understanding of Windows application development and the intricacies of the Windows operating system.

You'll Excel in This Role If You Have

Strong proficiency in C++ for Windows desktop application development.

Proficiency in C# or Node.js as an alternative backend/application development technology.

Hands-on experience developing and maintaining WinForms applications.

Experience with Windows API and other related Windows development tools.

Basic knowledge of DevOps and cloud technologies such as AWS or Azure.

Experience working within and communicating across cross-functional technical teams.

Adherence to software development best practices, including test coverage, application profiling, debugging, performance optimization, and technical documentation.

Apply for this role →

← Back to all jobs