Browse Jobs
For Employers
Post JobLog inGet Started

Senior DICOM Imaging Software Engineer

Rology
Downtown, Cairo
Posted 6 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About job:

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development lifecycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with all teams to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Mentor junior and mid-level engineers
  • 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
  • Develop wireframes, mock-ups, storyboards and prototypes to effectively communicate UI and design features and functionality
  • Organize complex information in a simple, user-friendly, and elegant way
  • Create interfaces based on user feedback and best practices

Job Requirements

Desired Skills and Expertise

  • 5+ years of professional software engineering experience
  • Bachelor Degree in computer engineering or similar
  • Working knowledge of DICOM and HL7 protocol and other healthcare related integration standards (IHE, HIE, XDS)
  • 3+ years of related experience in web development (HTML5, Javascript, JQuery, REST API)
  • Experience with healthcare-related workflow and components (PACS, VNA, RIS, DICOM)
  • Experience in Qt, ITK, DICOM, 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

Plus

  • 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
  • 5+ years of related experience in web development (HTML5, Javascript, JQuery, REST API)
  • Experience with TDD
  • Understanding of secure application development best practices, such as OWASP
  • Experience with git
  • Leadership skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtSenior DICOM Imaging Software Engineer