Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Analyst - Remote / Telecommute

Full-time

Upstaff

Job Description – Programmer Analyst (PA2)

Requisition ID: RQ00307 (PA2)

Client: Service New Brunswick (SNB) – Health Application Services

Location: Fredericton, New Brunswick (Onsite)

Duration: 12 Months (May 12, 2026 – May 10, 2027) + Optional Extension

Engagement Type: Contract (Full-Time – 7.25 hrs/day)

Overview

Service New Brunswick (SNB), under the Provincial Health Application Services (PHAS) branch, is seeking a Programmer Analyst (PA2)to support mission-critical health systems used by Regional Health Authorities and the Department of Health.

The role involves development, maintenance, enhancement, and support of complex health applications , with a focus on SSRS reporting, SSIS integration, and database systems . The successful candidate will work in a hybrid of operational support and project-based delivery within a highly regulated healthcare environment.

Key Responsibilities

Design, develop, implement, and maintain SSRS reports
Develop and manage SSIS packages and ETL processes
Support health analytics and reporting systems
Develop .NET-based user interfaces
Troubleshoot application, database, and reporting issues
Collaborate with stakeholders including Business Teams, DBAs, and Architecture groups
Ensure compliance with enterprise architecture, privacy, and security standards
Maintain technical documentation and contribute to knowledge repositories
Participate in release cycles, incident resolution, and system enhancements
Mandatory Requirements (M1–M8)

Candidates must meet ALL of the following:

M1 – Education

University degree in Computer Science or related discipline
Equivalent combination of education and experience may be considered
M2 – IT Experience

~ Minimum 10 years of IM/IT experience

M3 – Health Domain Experience

Minimum 2 years supporting health applications
Must be within a Canadian Provincial Health Authority or Department of Health
M4 – SSRS Expertise

~ Minimum 6 years experience designing, developing, maintaining, and troubleshooting SSRS reports

M5 – SSIS Expertise

Minimum 6 years experience with SQL Server Integration Services (SSIS)
Must include creation and maintenance of SSIS packages
M6 – Communication Skills

~ Strong written and verbal communication skills in English

M7 – Availability

~ Must be available to start immediately onsite in Fredericton, NB

M8 – Submission Compliance

~ Vendor must submit only one candidate (multiple submissions will result in disqualification)

Scored Requirements (S1–S8)

Candidates will be evaluated and scored based on the following:

S1 – Health Analytics Systems (Recent Experience)

Minimum 2+ years (within last 5 years)as a Senior Programmer/Developer
Experience in health analytics/reporting systems for Canadian provincial health organizations
S2 – Database Technologies

Minimum 6+ years experience with:
SQL Server (2012 or later)
Oracle (preferred)

S3 – SSRS Development

~ Minimum 6+ years experience designing, developing, implementing, and maintaining SSRS reports

S4 – SSIS Development

~ Minimum 6+ years experience designing, implementing, and troubleshooting SSIS packages

S5 – Database Development

Minimum 6+ years experience with:
Tables, views, stored procedures
Functions, indexes
Performance tuning and troubleshooting

S6 – .NET Development

~ Minimum 5+ years experience designing and building user interfaces using .NET technologies

S7 – Cognos/Impromptu Reporting

~ Minimum 3+ years experience analyzing, troubleshooting, and converting Cognos/Impromptu reports

S8 – Technical Solution Delivery

~ Minimum 7+ years experience delivering and managing technical solutions in operational environments

Work Environment

Primary work location: Fredericton, NB (onsite)
Limited remote work may be permitted with approval
Occasional after-hours/weekend work (pre-approved)
Deliverables

Functional and optimized SSRS reports and SSIS packages
Stable and scalable health application solutions
Technical documentation and knowledge transfer artifacts
Timely completion of incidents, service requests, and project deliverables
Evaluation Criteria

Mandatory Requirements: Pass/Fail
Technical Scoring (S1–S8): 70%
Cost: 20%
Interview (optional): 10%
Minimum qualifying score: 70%

Additional Requirements

Provide 3 professional references (2 recent within last 5 years)
Must comply with confidentiality and privacy policies
Must complete privacy training and NDA before onboarding

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Programmer Analyst - Remote / Telecommute in North Census Division, SK vacancy
  •  ...Job Description: Senior Business Systems Analyst (ERP Integration) Client: Service New Brunswick (SNB) – Business Application Services...  ...years of IT experience M2: Minimum  5 years experience as a Programmer Analyst M3: Minimum  5 years experience as a Business Systems... 
    Suggested
    Full time
    Remote work

    Upstaff

    North Census Division, SK
    a month ago
  •  ...Job Title: Senior Business Systems Analyst (ERP – Change & Testing Focus) Client: Service New Brunswick (SNB) – Business Application Services Department: Department of Transportation and Infrastructure (DTI) Location: Fredericton, NB (Remote with occasional onsite... 
    Suggested
    Full time
    Remote work

    Upstaff

    North Census Division, SK
    a month ago
  •  ...Job Title: Senior Business Systems Analyst (BSA) – QA & Testing Specialist Client: Service New Brunswick (SNB) – Business Application Services Project: DTI ERP Integration (Oracle Fusion Cloud ERP) Job Type: Contract (Multi-year) Location: Remote... 
    Suggested
    Full time
    Contract work
    Remote work

    SereneAid

    North Census Division, SK
    a month ago
  • $25 - $32.87 per hour

     ...interpréter des plans, schémas et dessins techniques Déterminer les méthodes de travail, les montages et la séquence des opérations Programmer, ajuster et opérer les machines CNC Effectuer les réglages nécessaires et assurer le bon fonctionnement des équipements... 
    Suggested
    Permanent employment
    Full time
    Afternoon shift

    Talentive

    North Census Division, SK
    2 days ago
  • $37.64 - $39.64 per hour

     ...Anglais Education: Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Expérience: 2 ans à moins de 3 ans Tâches Élaborer et mettre en oeuvre des politiques et des... 
    Suggested
    Permanent employment
    Day shift
    Afternoon shift

    Jolly Roger Inn & Resort

    North Census Division, SK
    9 days ago
  • $24.53 per hour

     ...Deployment to other duties may be required from time to time. This position reports directly to the Recreation Leader and the Recreation Programmer - Community Recreation. The successful candidate will: Establish and maintain positive relations with individuals, community... 
    Casual work
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Municipality of North Cowichan

    North Census Division, SK
    2 days ago
  •  ...l’expérience utilisateur. Offrir un soutien pédagogique aux parties prenantes et participer à des projets liés à l’évolution des programmes de formation. Coordonner certaines activités de formation, rédiger des guides et contribuer aux initiatives stratégiques. Expérience... 
    Permanent employment
    Full time
    Flexible hours

    CIVA Solutions ressources humaines

    North Census Division, SK
    a month ago
  • $26 - $30 per hour

     ...Fermeture de la clinique durant les Fêtes en hiver : 5 journées payées (2 fériés + 3 extras) Le petit plus : Un bonus à Noël Programme de soins dentaires : sans frais pour l’employé·e et la famille immédiate (laboratoires exclus) Uniforme : Fourni au besoin (non requis... 
    Daily paid
    Permanent employment
    Full time
    Summer work
    Immediate start

    Personnel Dentaire

    North Census Division, SK
    4 days ago
  • $24 per hour

     ...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 3 mois à moins de 1 an Tâches Superviser le personnel (apprentis, aides de scène, équipe de conception, etc.)... 
    Permanent employment
    Full time
    Apprenticeship

    The Snack Shack, Chester's Chicken

    Buffalo Narrows, SK
    13 days ago
  • $25.87 per hour

     ...court terme et la possibilit de contribuer  la collecte de donnes. Les informations du recensement sont utilises pour planifier des programmes et des services qui soutiennent l'emploi, l'ducation, les transports publics et les soins de sant. Faits saillants - Le salaire... 
    Hourly pay
    Extra income
    Temporary work
    Part time
    Summer work
    Seasonal work
    Flexible hours
    Weekend work
    Afternoon shift

    STATISTICS CANADA

    Sandy Bay, SK
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Analyst - Remote / Telecommute. Be the first to apply!