Senior Software Engineer

Job Description

  • Contractor
  • Anywhere

About the job
Programmer Level 3 – Community & Connected Care

Location: Fredericton, NB (Onsite)

Duration: April 1, 2026 – March 31, 2027

Pay – Upto CAD$85/Hour

 

Overview

A senior-level Programmer 3 is required to support healthcare application services within a provincial eHealth environment. The role involves system maintenance, enhancements, integrations, and operational support for complex healthcare systems that support critical health services.

Mandatory Requirements

20+ years of IM/IT experience
15+ years of experience as a Senior Programmer / Systems Analyst
Degree in Computer Science or equivalent experience
Strong English communication skills (written and verbal)
Ability to work onsite in Fredericton, NB
Preferred Experience

Experience with large enterprise systems including web, batch processing, and long-running transactions
Experience working with provincial healthcare or Electronic Health Record (EHR) systems in Canada
Full Software Development Life Cycle (SDLC) experience
Integration technologies such as Rhapsody or Azure Integration Services
Database experience with Oracle and SQL Server
Reporting tools including SSRS, SSIS, and Oracle Reports
This is a full-time onsite role supporting mission-critical healthcare systems in a complex enterprise environment.

Set alert for similar jobs