Jobs · Engineering

Sr Software Developer- 3D Medical Imaging

CareersElite.com · New Year, MT · 2 mo ago
Engineering$123k–$185k/yrFull-time

Remote • Full-time

About the role

The Senior Software Developer is responsible for the design, development, testing, and maintenance of the Merge Universal Viewer (MUV), a web-based diagnostic imaging platform. Working as part of an Agile team, this individual will develop advanced imaging workflows, visualization capabilities, and interoperability features while ensuring high levels of quality, performance, and reliability.

Responsibilities

  • Design, develop, and maintain software components for MUV.
  • Develop and execute automated tests to improve product quality and regression coverage.
  • Participate in technical design, code reviews, and Agile ceremonies.
  • Investigate and resolve software defects and performance issues.
  • Troubleshoot complex customer and production issues.
  • Contribute to advanced imaging and visualization capabilities.
  • Collaborate with Product Management, Regulatory Affairs, Support, and Architecture teams to ensure solutions meet business, customer, and regulatory requirements.
  • Mentor junior developers and share technical knowledge across the team.

Requirements

Medical Imaging

  • Experience developing medical imaging software.
  • Familiarity with DICOM standards and imaging workflows.
  • Familiarity with PACS and enterprise imaging environments.
  • Knowledge of 3D visualization concepts including MPR, MIP, and Volume Rendering.

Software Development

  • Strong web development experience.
  • Strong JavaScript and/or TypeScript experience.
  • Strong Angular development experience.
  • Experience with C# and .NET development.
  • Experience developing and maintaining automated test suites.
  • Experience working in Agile development environments.

Modern Development Practices

  • Experience using AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, or similar tools.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent verbal and written communication skills.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 5+ years of software development experience.
  • Demonstrated ability to independently deliver complex software features and solutions.

Preferred Qualifications

  • Experience with diagnostic imaging viewers or healthcare applications.
  • Experience with cloud technologies and modern web architectures.
  • Familiarity with healthcare interoperability standards such as HL7 or FHIR.
  • Experience working in regulated software environments.

Pay

$123,181.41 - $184,772.11 (CAD) per year

Benefits

  • Vacation to help you rest, recharge, and connect with loved ones
  • Paid leave benefits
  • Extended health, paramedical, dental, and vision benefits
  • Registered retirement and tax-free savings plans
  • Tuition reimbursement
  • Life insurance
  • Employee Assistance Program (EAP) – and more!

Similar jobs

Sr Software Developer

Waters CorporationMilford, MA· 2 mo ago
Engineeringapply on uscareers-waters.icims.com

Sr Software Developer

US Anesthesia PartnersUnited States· 2 mo ago
RemoteEngineering$74k–$125k/yrapply on careers-usap.icims.com