Job DescriptionWe are seeking a Senior Software Developer to join the IntelePACS Backend team and deliver new backend capabilities for Intelerad's enterprise medical imaging platform. The team is building toward an AI-first way of working, where agentic coding tools are a core part of how we deliver, with the goal of shipping new capabilities at substantially higher velocity. As a senior individual contributor, you will work with a high degree of autonomy, make sound engineering trade-offs in a regulated healthcare environment, and help shape how agentic tooling is integrated into the team's development lifecycle.
Key Responsibilities - Own backend features end to end, from scoping, requirements, and estimation through design, development, testing, documentation, and release, delivering against committed timelines within Intelerad's regulated SDLC.
- Hold a high bar for correctness, testability, and maintainability in design and code reviews, and contribute to the team's automated test coverage and CI/CD pipeline.
- Improve the performance, scalability, reliability, and security of owned components, and resolve defects, security findings, and production escalations.
- Use agentic coding tools as a routine part of daily development, exercising judgment about which work to delegate to an agent, which to write directly, and how to verify each.
- Establish repository-level agent context and quality gates, and build agent-assisted workflows that reduce overhead across the development lifecycle.
- Apply the same review, testing, traceability, and change-control rigour to AI-assisted contributions as to hand-written code, ensuring compliance obligations are fully met.
- Collaborate with Product Development and cross-functional teams on functionality, user experience, and technical design.
- Act as a subject matter expert and mentor for less-experienced developers, share AI-augmented engineering practices across the organization, and evaluate emerging tooling.
QualificationsQualifications & Experience - 6+ years of professional experience developing and maintaining commercial software.
- Strong Java development experience, including complex, multi-threaded, distributed client/server architectures and best-practice object-oriented design.
- Professional experience with Linux/UNIX, PostgreSQL (schema design, query optimization, migrations), and REST APIs and service-to-service integrations.
- Experience with automated unit and integration testing, Git, and CI/CD tooling.
- Hands-on experience shipping production code with agentic coding tools, with the ability to explain what you delegate to an agent, what you write yourself, and how you validate the difference.
- Practical understanding of where agentic tools fail and the review habits needed to catch it, along with experience configuring agent context and guardrails at the repository level.
- Proven ability to deliver independently in an Agile/Scrum environment, with strong written and verbal communication and the ability to influence others without direct authority.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Preferred Qualifications & Special Requirements - Integrating agentic AI into a formal, auditable SDLC in a regulated environment.
- Building internal tooling or agent workflows adopted beyond your own work.
- Healthcare interoperability: DICOM, HL7, FHIR, DICOMweb, or medical imaging workflows.
- Regulated environments: FDA, HIPAA, ISO 13485, or quality management systems.
- AWS services and cloud-native architecture.
- Security vulnerability remediation, including SAST/SCA tooling and CVE triage.
- C++, JNI, Perl, or shell scripting.
This job description is not a comprehensive list of tasks or requirements and Intelerad reserves the right to change it at any time.
Additional InformationThe base pay for this position ranges from $90,000-$120,000 CAD within any geographic market in Canada. Pay may vary depending on job-related knowledge, skills, and experience. Intelerad is a total compensation company. Pay is dependent on the position offered. Bonus and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and/or other benefits.
All your information will be kept confidential according to EEO guidelines.
Applicants may be required to complete an online personality assessment as part of your application.
#LI-REMOTE