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
- Develop, maintain, and enhance Desktop Applications for Windows and Linux using C++ and Qt.
- Design and implement user interfaces (UI) with the Qt framework to create intuitive and user-friendly applications.
- Write efficient, maintainable, well-structured C++ code following best practices and coding standards.
- Perform debugging, troubleshooting, and performance optimization to ensure smooth application functionality.
- Work with version control systems like Git for collaborative development and code management.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Prepare and maintain technical documentation related to software design, development, and implementation.
- Collaborate with team members, including senior developers, UI/UX designers, and testers, to deliver high-quality software solutions.
Qualifications
- 0 to 2 years of experience in C++ development.
- Strong knowledge of object-oriented programming (OOP) and data structures.
- Experience or familiarity with the Qt framework for GUI application development is an addon.
- Basic understanding of Git and version control workflows.
- Good problem-solving, logical thinking, and analytical skills.
- Familiarity with multithreading, file handling, and memory management in C++ is an advantage
- Ability to work in a team and communicate effectively.
- Any Undergraduate Degree (UG) in Computer Science, Engineering, or related fields
- 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