Programmer Analyst

SaskTel

Regina

On-site

CAD 43,000 - 63,000

Full time

28 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SaskTel in Regina, SK is seeking a Programmer Analyst to design, code, test, document, and support complex computer programs. The role requires collaboration with clients and internal teams to meet business needs.

The incumbent analyzes systems and participates in design activities, with opportunities to mentor junior programmers and contribute to new tools and processes. On-site with relocation as needed.

Qualifications

  • University degree in Computer Science or related field or equivalent.
  • Diploma in information systems or computer technology from a recognized institution or equivalent.
  • Software Engineering degree is acceptable.
  • Two years current experience in developing or supporting application software.

Responsibilities

  • Designs, codes, tests, documents, implements and supports complex computer programs to meet client and corporate requirements.
  • Assist in analysis and design of computer-based systems.
  • Participate in on-the-job training of junior programmers.
  • Track and monitor performance of current and new systems and fix production issues.
  • Maintain liaison with client departments to stay updated on business needs affecting system design.
  • Contribute to development of backup/recovery procedures and stay current with new tools and processes.

Skills

Analytical thinking
Problem solving
Communication skills
Team collaboration
Self-management

Education

Bachelors degree in Computer Science
CS diploma in information systems or computer technology
Software Engineering degree
2 years professional development experience

Job description

At SaskTel, big ideas come to life. We’re a team of curious thinkers, bold innovators, and problem-solvers who make technology work better for people, businesses, and communities across Saskatchewan. Bring your energy, share your ideas, and help us shape what’s next.

Programmer Analyst

Location: Regina, SK

Number of Positions: 1

Salary: $31.28 – $46.07 Plus a 7% Market Adjustment

Type of Position: Permanent Full Time

Closing Date: 09/22/2026

Job Summary

Designs, codes, tests, documents, implements and supports complex computer programs in order to meet the requirements of the clients and the corporation. Assists in the analysis and design of computer based systems.

Typical Duties & Responsibilities

(Not all inclusive or applicable to all assignments)

  • Performs program design, coding, testing, documentation, implementation, configuration, and support for computer based systems. These tasks are applicable to new systems development, system enhancement and external software packages.
  • Prepares system design specifications, development plans, updates corporate models, and develops backup and recovery procedures. Participates in the on the job training of junior programmers.
  • Tracks and monitors the performance of current and/or new systems and corrects operational problems when they occur with production systems software.
  • Maintains close liaison with client departments to keep abreast of the changing business environment which affects the ultimate design of new systems and enhancements to current production systems.
  • Assists in the retrieval of information, as requested by clients.
  • Maintains current knowledge of technological advancements as they relate to application development and participates in the research and development of new tools, techniques, and processes.
Qualifications
  • a) Recognized University Degree majoring in Computer Science from a CIPS accredited institution or recognized equivalency OR b) Recognized Computer Science Diploma in information systems or computer technology from a CIPS accredited institution or recognized equivalency OR c) University Degree in Software Engineering OR d) Two years current experience in developing and/or supporting application software in a professional development environment
  • Working knowledge of computer science and programming concepts
  • Excellent problem analysis and problem solving ability
  • Good verbal and written communication skills.
  • Ability to deal effectively with others.
  • Ability to plan and organize in self directed and team environments.

What makes SaskTel special is our people, and the fun, connected culture we create together. Our highly engaged employees bring diverse perspectives, collaborate across teams, and turn fresh thinking into meaningful results. Experienced leaders are there to listen, coach, and champion your growth, giving you opportunities to take on new challenges, build your skills, and move your career forward. Here, you can be yourself, feel supported, and do work you’re proud of alongside people who celebrate ideas, achievements, and each other.

CULTURE AND VALUES

Upholds foundational values of honesty, integrity and respect.

Consistently demonstrates our culture: Think Big (Innovation and Courage), Make a Difference (Commitment and Community), Focus on Experiences (Simplicity and Agility), and working as OneSaskTel Team.

This is an on-site position located at the location(s) above. The successful candidate must be located within the province of Saskatchewan. Out of province/country candidates must be willing to relocate. Flexible work opportunities, in province, may be available.

SaskTel may use technology-assisted tools, including artificial intelligence (AI), to help review and assess applications. All hiring decisions are made by qualified members of our recruitment team.

At SaskTel, we believe in fostering a diverse and inclusive workforce that reflects the customers and communities we serve. We strive to create an environment where all employees feel empowered to contribute their unique perspectives, driving innovation and creativity, while advancing our efforts as Saskatchewan's leading Information and Communications Technology provider.

As one of Saskatchewan’s Top Employers, we offer rewarding work, competitive salaries, comprehensive health and dental plans, pension plans, flexible work arrangements, paid time off, training & more! For more information on our benefits please click here: SaskTel’s Benefits.

We value diversity as a key aspect of our culture. We are committed to providing equal opportunities for all candidates to participate fully in the recruitment process. If you need any accommodation at any stage of the process, please contact us confidentially at talent.acquisition@sasktel.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Writer (Communication Analyst)
Writer (Communication Analyst)

SaskTel • Regina

On-site
CAD 42,000 - 61,000
Health & dental plans
Pension plan
Flexible work arrangements
Accountant (Systems Analyst)
Accountant (Systems Analyst)

SaskTel • Regina

On-site
CAD 66,000 - 97,000
Service Rep (SaskTel Stores - ISR)
Service Rep (SaskTel Stores - ISR)

SaskTel • Regina

On-site
CAD 32,000 - 45,000
HR Manager-Industrial Relations
HR Manager-Industrial Relations

SaskTel • Regina

On-site
CAD 96,000 - 128,000
Account Executive – Integrated Solutions
Account Executive – Integrated Solutions

SaskTel • Regina, Saskatoon

On-site
CAD 91,000 - 122,000
Health and dental plans
Pension plans
Flexible work arrangements
District Shipper/Receiver
District Shipper/Receiver

SaskTel • Prince Albert

On-site
CAD 39,000 - 50,000
Communications Technologist
Communications Technologist

City of Saskatoon • Saskatoon

On-site
CAD 101,000 - 106,000
Systems Analyst
Systems Analyst

Saskatchewan Crop Insurance Corporation (SCIC) • Melville

On-site
CAD 60,000 - 90,000
Information Technology Coordinator - Networks
Information Technology Coordinator - Networks

City of Saskatoon • Saskatoon

On-site
CAD 93,000 - 109,000
Information Technology Senior Analyst
Information Technology Senior Analyst

Autism Services • Saskatoon

On-site
CAD 38,860 - 41,640