x

 

Job Description

We are seeking a Software Developer to join our growing team. This role is ideal for individuals passionate about software development, problem-solving, and creating efficient, high-performance applications. As a part of our dynamic development team, you will contribute to designing, developing, and maintaining desktop applications for Medtech Products on Windows and Linux using modern C++ and the Qt framework.


This is an excellent opportunity for recent graduates or developers with up to 2 years of experience to work in a collaborative environment, enhance their programming skills, and gain hands-on experience in Medtech Application Development.
 

 

Responsibilities

  1. Develop, maintain, and enhance Desktop Applications for Windows and Linux using C++ and Qt.
  2. Design and implement user interfaces (UI) with the Qt framework to create intuitive and user-friendly applications.
  3. Write efficient, maintainable, well-structured C++ code following best practices and coding standards.
  4. Perform debugging, troubleshooting, and performance optimization to ensure smooth application functionality.
  5. Work with version control systems like Git for collaborative development and code management.
  6. Participate in code reviews to ensure code quality and knowledge sharing.
  7. Prepare and maintain technical documentation related to software design, development, and implementation.
  8. Collaborate with team members, including senior developers, UI/UX designers, and testers, to deliver high-quality software solutions.

 

Qualifications

  1. 0 to 2 years of experience in C++ development.
  2. Strong knowledge of object-oriented programming (OOP) and data structures.
  3. Experience or familiarity with the Qt framework for GUI application development is an addon.
  4. Basic understanding of Git and version control workflows.
  5. Good problem-solving, logical thinking, and analytical skills.
  6. Familiarity with multithreading, file handling, and memory management in C++ is an advantage
  7. Ability to work in a team and communicate effectively.
  8. Any Undergraduate Degree (UG) in Computer Science, Engineering, or related fields
  9. Understanding of Operating Systems Concepts.

 

Contact

Interested candidates can email their Resume and SOP (Statement of Purpose) to ferdeno@htic.iitm.ac.in and shyam@htic.iitm.ac.in