software developer

Saskatchewan Liquor & Gaming Authority (SLGA)Regina, SKJob Bankfoilsithe 30/09/2026

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 language