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

Senior Programmer Analyst

Job in Charlottetown, PEI, Canada
Listing for: Maximus
Full Time position
Listed on 2026-03-02
Job specializations:
  • IT/Tech
    Systems Analyst, IT Consultant, Data Analyst
Job Description & How to Apply Below

General information

Job Posting Title Senior Programmer Analyst Date Tuesday, February 17, 2026 City Charlottetown State PE Country Canada Working time Full-time

Description & Requirements

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. And that is a testament to the ingenuity, commitment, and compassion everyone brings to their role at Maximus Canada and their dedication to connecting citizens with the services they need from Government agencies.

We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you would like to request assistance in accessing job openings, applying for a job on this site, completing screening and/or interview questionnaires or participating in any aspect of the recruitment and selection process, please contact us at

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 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

· Investigate and provide 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…

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