At a Glance
- Tasks: Develop and optimize systems for K-12 education using innovative tech solutions.
- Company: Saskatchewan Distance Learning Centre, a leader in educational technology.
- Benefits: Full-time position with competitive salary and opportunities for professional growth.
- Other info: Join a dynamic team focused on enhancing learning through technology.
- Why this job: Make a real impact in education while working with cutting-edge technologies.
- Qualifications: Experience in software development and strong problem-solving skills required.
The predicted salary is between 67500 - 82500 $ per year.
Saskatchewan Distance Learning Centre requires a permanent, full time Systems Developer. The position will be located in Regina or Saskatoon.
- Scope
- Out-of-scope – MCP06
- Reports To
- Manager, Information Technology
- Summary
The Systems Developer serves as a technical expert to deliver a variety of analytical and technical solutions for the organization.
The position is responsible for the effective delivery of the Azure cloud data platform and automations, reporting in Power BI, Education applications (DLCgo, Moodle) support, web related services, HRIS and Attendance application support and the organization’s third-party integrations.
This position provides system level support to the Information Technology (IT) service desk and plays an important role in the development of solutions to address business needs across the organization.
- Primary Responsibilities
- Collaborate with cross-functional teams to analyze requirements and design innovative solutions that enhance data management and analysis processes within K-12 education systems.
- Develop, implement, and maintain data integrations between various software applications used in K-12 education, ensuring seamless data flow and accurate translations.
- Utilize Python, Power Shell, PHP scripting and other related languages to automate tasks, streamline processes, and improve overall system efficiency.
- Create and optimize SQL queries for data retrieval, manipulation, and reporting, supporting data-driven decision-making throughout the organization.
- Conduct thorough testing and debugging of software applications and automations to identify and resolve issues promptly.
- Plan, design, and implement solutions for computer hardware, software, and infrastructure.
- Create and provide reports, analysis, and recommendations for improvement to statistics and user access.
- Identify areas for improvement to support business processes and collaborate with staff across the organization to develop capacity among staff to fully utilize technology.
- Collaborate with stakeholders to gather user feedback, identify system enhancements, and recommend improvements based on emerging needs and industry best practices.
- Monitor system and network performance and proactively address any potential bottlenecks or inefficiencies.
- Knowledge, Skills, Abilities
- Strong development knowledge including understanding of Python, Power Shell, PHP and APIs.
Knowledge of products such as Azure, Azure Databricks, Azure Data Factory, Graph API are an asset.
- Proficiency in SQL for data retrieval, manipulation, and reporting.
- Demonstrated ability developing and maintaining integrations and data translations between diverse software applications.
- Strong analytical and problem-solving skills to identify and resolve complex technical issues effectively.
- Ability to work collaboratively in a team environment and communicate technical concepts to non-technical stakeholders.
- Excellent time management and organizational skills to manage multiple projects and meet deadlines.
- Knowledge with K-12 education software systems (e. g., Student Information Systems, Learning Management Systems, Assessment Platforms).
- Knowledge of and experience with data visualization tools and techniques.
- Knowledge of data security and compliance best practices in education settings.
- Familiarity with cloud-based technologies and services (e. g., Azure, Google Cloud) and API systems.
- Required Education and Experience
- Typically, the knowledge and skills required for this position would be obtained through the successful completion of a bachelor’s degree in computer science, information technology, or a related field, or an equivalent combination of education and experience.
- A minimum three years of successful experience of demonstrated technical programmer and/or analyst expertise.
- A solid understanding of K-12 education systems and data analysis requirements in the education sector, including, but not limited to My School Sask/Mon Ecole Sask, Clevr, My Blueprint, Moodle, Python & Power Shell scripting for automating tasks and system administration, and familiarity with Postgre SQL and PHP, Azure, Azure Databricks, Azure Data Factory, Graph API, Fresh Service API, and Mailchimp API would be considered an asset.
- Employment Conditions
- Typical core office hours (8:00 a. m. to 5:00 p. m.) Monday to Friday.
- Travel as required.
As with all positions, the Systems Developer, demonstrates an attitude of safety by always ensuring safety of self and others within the workplace.
What we offer
Sask DLC offers a competitive salary (MCP06 Level $83, 208 to $108, 168/pa) a comprehensive benefits package (health, dental, flex benefit, SDOs) and pension (Public Employees Pension Plan - PEPP)
Applications will remain open until November 3, 2026.
- The successful candidate will be required to submit a satisfactory criminal record check (vulnerable sector) as a condition of employment.
- We thank all those who apply for this position; however, only those selected for an interview will be contacted.
- #J-18808-Ljbffr
Systems Developer in Saskatoon employer: Sask DLC
Saskatchewan Distance Learning Centre is an exceptional employer that prioritizes the growth and well-being of its employees while fostering a supportive work culture. Located in Moose Jaw, the Academic Advisor role offers competitive salaries and benefits under the CUPE 5544 Collective Agreement, along with opportunities for professional development in a diverse environment that reflects the communities we serve. Join us to make a meaningful impact on students' educational journeys in a collaborative and innovative setting.