Programmer Analyst (IT Application)

slga

Regina

On-site

CAD 43,000 - 56,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive Wages
Professional Development
Health and Safety
Positive Work Environment
Comprehensive Benefits Package

Job summary

The Saskatchewan Liquor and Gaming Authority (SLGA) seeks a self-motivated Programmer Analyst (IT Application) to support and enhance multiple applications within the Information Technology Branch in Regina. On-site role reporting to the Application Supervisor, you will work on a range of custom and packaged software solutions.

You will gather requirements, design, develop, troubleshoot, test, document, and implement system changes, ensuring production support and data integrity while

Qualifications

  • Degree or diploma in Information Technology; 1 year of related experience in analysis, design, development and support of multi-tier web-based and Windows systems.
  • Strong programming background and experience building enterprise or web-based solutions.
  • Experience with multi-tier systems; programming tools/languages include C#, SQL, XML, JavaScript, HTML, Visual Studio, .NET Framework.
  • Knowledge of databases (SQL Server) and basic data modelling concepts.
  • Familiarity with lifecycle methodologies and application development concepts.

Responsibilities

  • Provide tier two technical support for several business applications.
  • Manage incidents, tasks, features and work items; perform root cause analysis and troubleshooting.
  • Develop, test and document new system functionality and enhancements.
  • Collaborate with ITB and business teams to plan releases, testing and implementation.
  • Ensure data integrity and system security; maintain documentation and support knowledge base.

Skills

C#
SQL
JavaScript
HTML
XML
Analytical thinking

Education

IT degree or diploma

Tools

SQL Server
Visual Studio
.NET Framework
SQL Management Studio
Microsoft Office/Teams

Job description

Permanent Full-Time Programmer Analyst (IT Application)
In-Scope Level 07
Information Technology Branch, Regina
Vacancy 16/F27

The Saskatchewan Liquor and Gaming Authority (SLGA) is seeking a self-motivated and detail-oriented individual to provide support as a Programmer Analyst (IT Application) within the Information Technology Branch.

This position is required to work on-site, reporting to the Application Supervisor.

The Programmer Analyst is responsible for developing and supporting several applications, including custom and packaged software. This position identifies technical solutions for both IT and business related problems and provides technical support to multiple business areas.

The position is part of a team contributing to all aspects of system development, including but not limited to requirements gathering, designing, developing, troubleshooting, unit testing, maintaining technical documentation, implementation planning and providing production support.

As a member of the Information Technology Branch, the Programmer Analyst will strive to deliver strong customer service to clients. The position works alongside other teams within ITB and with external vendors to ensure the ongoing integrity of IT systems.

Core Competencies (Job Family – Technical)
  • Accountability (Level A) – Takes responsibility for one’s own actions, behaviours and commitments.
  • Communication (Level A) – Clearly presents and receives information.
  • Customer Service Excellence (Level B) – Anticipates problems and resolves issues.
  • Adaptability (Level B) – Adapts behaviours and approaches to address specific situations.
  • Teamwork (Level A) – Participates in team or group activities.
Primary Responsibilities
  • Provide tier two technical support for several business applications.
  • Manage support incidents, tasks, features and work items, as assigned.
  • Conduct root cause analysis and troubleshooting of production support issues.
  • Develop, test and document new system functionality and enhancements.
  • Develop technical solutions for business and technology problems.
  • Identifies, researches, and analyzes gaps in system functionality and provides recommended alternative to business areas where workarounds are required.
  • Make configuration and code changes to application systems.
  • Determine the underlying cause of data errors.
  • Maintain data integrity by correcting data through SQL scripting.
  • Maintain system integrity by working with other members of the Information Technology Branch when implementing changes.
  • Investigate and answer questions users have regarding business systems.
  • Collaborate with teams in ITB and other business areas to develop release plans, testing strategies and implementation plans.
  • Determine the effects of a planned change and how to minimize unwanted impact.
  • Document in-depth knowledge gained through handling potentially recurring production support incidents.
  • Ensure compliance with ITB policies and procedures.
  • Gather and clarify requirements provided by the business users.
  • Communicate back to the users the cause and solution to a production support incident.
  • Attend meetings, both formal and informal, with other ITB staff to stay informed of current support issues and collaborate to develop solutions.
Required Technical Knowledge, Skills and Qualifications
  • Degree or diploma specializing in Information Technology from a recognized Post-Secondary Educational Institution, supplemented by 1 year of related experience with demonstrated success in analysis, program design, development, and support of multi-tier web-based and windows client-based systems with the Microsoft suite of products. For technical areas that evolve rapidly (e.g., programming languages, frameworks, and development tools), experience must be current, within the past 3-5 years.
  • A strong background in programming, developing and implementing solutions for enterprise applications or web-based computer systems, including knowledge of various programming concepts and languages.
  • Knowledge of and work experience in development and support for multi-tier systems, including:
    • Programming tools/languages – C#, SQL, XML, JavaScript, HTML, Visual Studio, .NET Framework
    • Databases - SQL Server
    • Operating systems – Microsoft Windows 10/11, Windows Server 2019-2025
  • Knowledge of applicable lifecycle methodologies.
  • Basic knowledge of database concepts, theories and principles such as structured SQL queries and stored procedures; basic database objects; relational databases (Oracle and/or SQL server), normalization, and data modelling (tables, indexes, primary/secondary keys, views).
  • Basic knowledge of operating system functionality (for example, website administration; operating system services; security concepts).
  • Knowledge of application development concepts, techniques (for example, coding, troubleshooting, debugging) and languages, such as:
    • Object-oriented languages (abstraction, composition, and inheritance)
    • Web services
    • Service-oriented architecture
  • Basic knowledge of desktop commercial software applications, such as Microsoft Office, Microsoft Teams, Microsoft SQL Management Studio.
  • Demonstrated ability to design or adapt systems and/or applications taking into account design alternatives, business requirements and/or resource and time constraints.
  • Demonstrated ability to create and/or modify a sequence of computer instructions that meet design requirements within established guidelines to build and test complex/distributed application components.
Working Conditions

Core office hours are 8:00 a.m. and 4:45 p.m. Monday to Friday. This role is primarily desk-based, with most of the work day dedicated to computer use, data analysis, and system navigation. The Programmer Analyst must demonstrate their commitment to safety by consistently ensuring the well-being of themselves and others in the workplace.

What We Offer
  • Competitive Wages: $31.57 – $40.16 per hour. This position is eligible for 10% Market Salary Supplement.
  • Professional Development: Access to training and development programs.
  • Health and Safety: Comprehensive safety training.
  • Positive Work Environment: A supportive and inclusive workplace culture.
  • Comprehensive Benefits Package: Access to Employee and Family Assistance Plan (EFAP) resources and support for personal and professional challenges; matched pension; disability insurance; health and dental.

The successful candidate will be subject to the SLGA Criminal Record Check and Code of Conduct policies.

Application deadline: 11:59 pm, October 13, 2026
Vacancy number: 16F27
Expected Screening Start: October 16, 2026
Potential Start Date: November 2, 2026

SLGA is committed to achieving a representative workforce. We invite all qualified individuals to apply. Women, Indigenous people, persons with disabilities and visible minorities are encouraged to self-identify.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer Analyst (IT Application)
Programmer Analyst (IT Application)

Saskatchewan Liquor & Gaming Authority (SLGA) • Regina

On-site
CAD 66,000 - 84,000
Competitive wages
Professional development
Health & safety training
+2
IT Application Programmer Analyst – Growth & Support
IT Application Programmer Analyst – Growth & Support

slga • Regina

On-site
CAD 43,000 - 56,000
Competitive Wages
Professional Development
Health and Safety
+2
Business Systems Analyst (Term)
Business Systems Analyst (Term)

Inclusionregina • Regina

On-site
CAD 50,000 - 62,000
Business Systems Analyst (Term)
Business Systems Analyst (Term)

City of Regina • Regina

On-site
CAD 69,000 - 86,000
Senior Technical Analyst Full-time SaskGaming
Senior Technical Analyst Full-time SaskGaming

Fnuniv • Regina

On-site
CAD 87,000 - 114,000
ITSM Analyst
ITSM Analyst

AGLC • Edmonton

On-site
CAD 70,000 - 90,000
Applications Analyst - Leduc
Applications Analyst - Leduc

Yourchamber • City of Leduc

On-site
CAD 92,000 - 115,000
Defined benefit pension (LAPP)
Extended health and wellness
Paid time off
+2
Unifor #26/27-01 Temporary Programmer Analyst (External Posting)
Unifor #26/27-01 Temporary Programmer Analyst (External Posting)

Simplication • Windsor

On-site
CAD 65,000 - 90,000
Business Solutions Architect
Business Solutions Architect

Manitoba Liquor & Lotteries Corporation • Winnipeg

On-site
CAD 100,000 - 135,000
Senior Gaming Analyst (Engineer 4)
Senior Gaming Analyst (Engineer 4)

Nova Scotia • Dartmouth

Hybrid
CAD 92,000 - 108,000
Career development
Engaging workplace
Multiple career paths
+1