Are you passionate about software development and love seeing your code come to life? If you thrive on solving challenges and perfecting every line of code, we want to hear from you. We're looking for a talented Senior Software Developer who is detail-oriented and committed to writing flawless code. If you enjoy tackling glitches and turning them into opportunities for improvement, and if you're eager to develop software that can make a real impact on the future of surgery, this job is for you.
About the Company
HRS Navigation is a leading healthcare solutions provider specializing in cutting-edge surgical navigation technology. With a commitment to innovation, precision, and excellence, we are shaping the future of healthcare.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
Experience:
- 3-6 years of experience in software development.
Skills Required:
- Strong proficiency in C and QT.
- In-depth knowledge of OOP (Object-Oriented Programming), Design Patterns, Data Structures, and Algorithms.
- Experience with QT, VTK, and OpenCV (preferred).
- Experience with Windows/Desktop applications (preferred).
- Familiarity with Waterfall and Agile development methodologies.
- Experience in creating and maintaining databases.
- Knowledge of system frameworks such as .NET, Git, and GitHub.
- Understanding of the software development life cycle.
- Excellent interpersonal skills and the ability to work well within teams.
- Ability to thrive in a fast-paced environment.
Tasks & Responsibilities:
- Develop and implement cutting-edge reusable algorithm solutions.
- Write high-quality code with comprehensive unit tests.
- Troubleshoot and resolve software issues.
- Lead the creation of programming and development documentation.
- Work on new software programs, websites, and applications.
- Guide junior developers in tasks such as coding, testing, debugging, and analytics.
- Train staff and onsite clients on the software.
- Integrate new technologies into existing products.
- Prepare technical and regulatory documentation for projects.