×
Register Here to Apply for Jobs or Post Jobs. X

Senior Programmer Analyst

Remote / Online - Candidates ideally in
Charlottetown, PEI, Canada
Listing for: Maximus
Full Time, Remote/Work from Home position
Listed on 2026-03-10
Job specializations:
  • IT/Tech
    Systems Analyst, IT Consultant
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Company Overview

At Maximus Canada, we share an authentic desire to do something meaningful to help others succeed. We apply our deep operational expertise, technology innovation, and digitally enabled citizen engagement in new ways and help governments solve complex problems.

Maximus Canada collaborates with government partners to deliver a variety of citizen services, including healthcare administration, federal and provincial programs, and contact centre services across Canada. We offer eHealth solutions through our Medigent® suite of products, as well as technology consulting and business process services. We leverage our deep operational expertise, technology innovation, and digitally enabled customer engagement to deliver fast solutions.

Today, we proudly support many federal, provincial and municipal programs across the country powered by Canadians. Globally, Maximus has operations in India, Saudi Arabia, United Arab Emirates, and the United Kingdom. Our mission is to affect fundamental change in the lives of every individual with whom we engage and at every touchpoint. But ultimately, what we do is improve people’s lives.

Remote position available to applicants located anywhere in Canada.

General Information
  • Date: Tuesday, February 17, 2026
  • City: Charlottetown
  • Province: PE
  • Country: Canada
  • Working time: Full-time
  • Work Arrangement: Remote
Position Summary

The Senior Programmer Analyst provides expertise in application design patterns, application development, systems integration, testing, implementation, maintenance, enhancement, support, and technical documentation. The Senior Programmer Analyst follows established application development methodologies, project management methodologies and Product Management practices to design, develop, implement, and maintain new applications, existing applications and integrations/interfaces between custom built and purchased applications.

Key Accountabilities
  • Works with business analysts and reviews/recommends options for systems solutions individually or as part of a team, including assisting users in identifying information requirements, collecting data and interviewing users regarding business/information needs, analyzing system requirements (including hardware and software), assessing possible integration with or use of existing systems, investigating alternative solutions to meet requirements, evaluating costs and benefits of each solution and making recommendations.
  • Designs, develops, and implements custom applications, interfaces and integrations using a variety of programming languages, database platforms, tools and technologies targeted towards multiple platforms, formats and clients.
  • Implements third party application software, interfaces and integrations.
  • Provides expertise, mentorship and adheres to software design patterns and software development lifecycle.
  • Inputs into and defines software development project plans, including scope, requirements, schedule, and implementation timelines.
  • Reviews and provides guidance to others regarding software design and application source code development including peer code reviews and quality checks.
  • Investigates and provides solutions to technical problems encountered by systems users.
  • Researches, evaluates, and recommends various industry best practices for software development, current technologies and their suitability.
  • Prepares system documentation such as entity relationship diagrams, application flow diagrams, use cases, user guides, technical documentation, test plans, and maintenance procedures.
  • Adheres to corporate asset management standards, policies and procedures for creating, maintaining and storing application source code and documentation.
  • Establishes, develops, maintains and enhances technical or operational policies, procedures, standards related to system application programming.
  • Assists with technical documentation and training material regarding process flows and proper use of applications and systems.
  • Adheres to established ITIL process and Project Management practices.
  • Remains current with state-of-the-art software development and technology trends.
  • Will be responsible for on-call duties and response to emergencies / escalations as needed.
Organization Structure
  • Vice President, Product
  • Director
  • Manager
  • Senior Programmer Analyst
Job Requirements
  • Bachelor's degree in computer science or related field AND minimum of 6 years demonstrated experience in related field
  • Strong knowledge of the SDLC & Agile framework
  • Experience with React, Type Script, Python, Azure.
  • Demonstrated experience of healthcare sector
  • Experience with Power Shell, Oracle PL/SQL, Java script or Microsoft Jscript is preferred
Knowledge, Skills, And Abilities
  • Customer focus mindset
  • In-depth knowledge of SDLC & Agile frameworks
  • Solid understanding of Product Management best practices, and ability to understand how new innovations, enhancements and platforms can contribute to a positive experience
  • Excellent collaborating skills
  • Technical competence
  • Motivated and goal…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary