HamburgerMenu
hirist

C++ Developer - Medical Imaging

Alchemy Job
Others
7 - 10 Years

Posted on: 29/07/2025

Job Description

About the Role :

We are seeking a skilled and motivated C++ Developer to work on high-performance medical imaging and diagnostic applications. This role is an excellent opportunity for professionals passionate about cutting-edge healthcare software, especially in radiology and zero-footprint viewer platforms. The candidate will be responsible for developing and optimizing backend components, contributing to imaging workflows, and ensuring high-quality software delivery in a regulated medical environment.

Key Responsibilities :

- Collaborate with CitiusTech clients to understand the technical requirements for zero-footprint medical imaging applications.

- Design, architect, and implement scalable, maintainable C++ components and services aligned with healthcare standards.

- Develop and present technical solutions, design documentation, and architecture proposals to internal and external stakeholders.

- Closely coordinate with onshore and offshore development leads for daily scrum activities, sprint planning, and release cycles.

- Provide technical recommendations for bug fixes, performance tuning, and software optimization.

- Actively support and mentor junior developers and contribute to technical knowledge-sharing within the team.

- Assist in the creation of reusable service offerings, technical case studies, white papers, and industry-facing collateral.

- Contribute to internal repositories and best practice documentation, promoting engineering excellence.

- Ensure solutions are compatible with Linux-based deployment environments, maintaining cross-platform compatibility where applicable.

- Participate in design reviews, code reviews, and ensure adherence to SDLC and design control processes in agile development environments.

Technical Requirements :

Programming Languages :

- Strong proficiency in C++ (modern standards such as C++11/14/17).

- Working experience with Python is preferred.

Core Concepts & Engineering :

- Deep understanding of OOP, design principles, design patterns, STL, and templates.

- Experience in multithreaded application development and memory management.

- Solid understanding of low-level system programming and performance tuning.

Medical Imaging & Visualization :

- Hands-on experience with radiology imaging modalities such as CT and MRI.

- Experience with visualization libraries such as VTK, ITK, MITK, Slicer, OpenGL, Open Inventor, or CUDA for GPU acceleration.

- Familiarity with DICOM standards and PACS integration is essential.

Platform & System Knowledge :

- Proficient in Linux-based development environments.

- Experience with TCP/IP sockets, HTTP/WebSocket communication.

Version Control & DevOps :

- Practical experience with Git, GitHub, or similar source control systems.

- Familiarity with CI/CD pipelines, containerization tools like Docker, and orchestration tools such as Kubernetes.

Additional Skills :

- Experience working in agile/scrum environments with globally distributed teams.

- Exposure to database schema design and working with relational databases.

- Excellent communication and collaborative skills with the ability to work cross-functionally with architects, QA, and product teams.


info-icon

Did you find something suspicious?