DICOM Imaging Software Engineer

Rology - Downtown, Cairo

Applicants for
2 open positions
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
2 open positions
About the Job

About us:

Rology is a teleradiology platform solving the problem of radiologists shortage and high latency in medical reports. If you join Rology, you will become part of a passionate, fast-paced and dedicated team that works together to disrupt radiology and medical ecosystem and be part of building technology that will improve patients care standards and literally SAVE LIVES.

As a member of the Rology family, we would ask for your commitment to deliver outstanding quality and results that exceed client expectations and help achieve rology's mission of saving lives. In addition, we expect your personal accountability in all the products, actions, advice and results that you provide as a representative of Rology. In return, we are committed to providing you with every opportunity to learn, grow and stretch to the highest level of your ability and potential.

We are confident you will find this new opportunity both challenging and rewarding.

About job:

  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Collaborate with all teams to fix and improve products
  • Document development phases
  • Be a persistent, creative problem ­solver
  • Remain cool and effective in a crisis
  • Stay on the leading edge of development practices
  • Passionate about great technologies, especially open source
  • Organize complex information in a simple, user-friendly, and elegant way
  • Create interfaces based on user feedback and best practices
Job Requirements

About you:

Desired Skills and Expertise

  • 2+ years of professional software engineering experience
  • Bachelor Degree in computer engineering or similar
  • 1+ years of related experience in web development (HTML5, Javascript, JQuery, REST API)
  • Hands one Qt, ITK, and or 2D/3D medical image processing
  • Experience with 2D/3D web graphics using CSS3 animations/Keyframe animations/HTML5 Canvas/WebGL/Pixi.js/CreateJS/SVG
  • Experience with JavaScript and modern JavaScript web application development frameworks such as AngularJS, React, Node.js, bootstrap, etc.
  • Experience with test automation tools and front-end testing frameworks is desirable
  • Strong debugging and optimization abilities
  • Coding experience in highly scalable HTML5 applications that can be accessed from browsers and multiple devices - mobile phones, tablets and desktops using responsive web technologies
  • Experience with Object oriented JavaScript (OOJS)
  • Knowledge of Object Oriented design patterns
  • Excellent problem solving skills and aptitude
  • Highly quality-focused, particularly with respect to code quality


  • Working knowledge of DICOM and HL7 protocol and other healthcare related integration standards (IHE, HIE, XDS)
  • Experience with healthcare-related workflow and components (PACS, VNA, RIS, DICOM)
  • Experience with zero footprint medical imaging (HTML5 & Java Scripts) viewing development and deployment is a big plus
  • Have implemented PACS client, dicomizer and de dicomizer using open source tool kits such as DCMTK, GDCM, etc is a big plus
  • 3+ years of related experience in web development (HTML5, Javascript, JQuery, REST API)
  • Understanding of secure application development best practices, such as OWASP
  • Experience with git

About this Company

Rology is a teleradiology platform solving the problem of radiologists shortage and high latency in medical reports through matching cases from hospitals from all over the world with the optimum radiologist remotely and instantly. And decreases the reporting time through the use of AI enabled DICOM viewer

See all Careers and Jobs at Rology