I

Intelerad

SaaS platform for enterprise imaging

Junior Software Developer - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, Canada

About the Job

Requirements

  • One to three years of professional experience developing commercial software.
  • A solid foundation in Java and object-oriented programming, with an interest in multithreaded and distributed systems.
  • Familiarity with Linux or UNIX, relational databases and SQL (ideally PostgreSQL), and REST APIs.
  • Exposure to automated unit testing and Git version control.
  • Hands-on experience using AI coding assistants or agentic tools in academic, personal, or professional projects.
  • Awareness that AI-generated code can be plausible but wrong, and a habit of reviewing, testing, and understanding code before submitting it.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Good communication skills and the ability to work effectively in an Agile/Scrum team.

Responsibilities

  • Design, develop, test, and document well-scoped backend features and fixes under senior developers' guidance, following the regulated software development life cycle.
  • Build working knowledge of IntelePACS components and medical imaging workflows, progressively taking ownership of assigned areas.
  • Participate in code reviews, incorporate feedback, and contribute to the team's automated test coverage and continuous integration/continuous delivery pipeline.
  • Investigate and resolve defects and security findings in assigned components, escalating issues when appropriate.
  • Use agentic coding tools as part of daily development, learning when to delegate work to an agent, when to write code directly, and how to verify the results.
  • Follow the team's review, testing, traceability, and change-control practices for all contributions, including AI-assisted code, ensuring compliance obligations are met.
  • Collaborate with team members and cross-functional teams on functionality and technical design, and provide accurate updates on task progress.
  • Seek learning opportunities, ask questions, and share learning with the team.

Desired Qualifications

  • Experience working in a large, established production codebase.
  • A portfolio of projects, such as on GitHub, demonstrating development and AI-assisted engineering work.
  • Interest in healthcare technology, including DICOM, HL7, FHIR, or medical imaging.
  • Exposure to regulated or quality-managed development environments.
  • Familiarity with AWS or containers such as Docker.
  • Exposure to continuous integration/continuous delivery tooling such as Jenkins.
  • Experience with C++, Perl, or shell scripting.

About the Company

Intelerad

SaaS platform for enterprise imaging

Intelerad provides a scalable, cloud-based medical imaging platform delivered as a SaaS for hospitals, radiology practices, and academic centers. Its core offerings include enterprise imaging, diagnostic viewing, reporting, and secure image exchange through products like IntelePACS, InteleViewer, and InteleShare, plus AI-enabled workflow tools InteleOrchestrator and InteleGence. The platform connects physicians with patient data across departments and locations to support radiology and cardiology workflows and enable teleradiology. It differentiates itself through a strategy of rapid acquisitions to add cloud and zero-footprint capabilities (Radius, Clario, Ambra Health, Life Image, LUMEDX) and serves nearly 2,000 customers handling over 50 billion images annually.

Company size
501-1,000
Company stage
Acquired
Total funding
$238.8M
Headquarters
Raleigh, NC
Founded
1999

Recently Posted Jobs

Explore more opportunities at Intelerad

See more jobs