Skip to Main Content

Instructional Technology Developer

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening. To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link. If you would like to print a copy of this position for your records, click on the Print Preview link.

Please see Special Instructions for more details.

Please note that preference will be given to APT Members.

We know imposter syndrome can get in the way, so please don’t hesitate to apply. We’d love to hear from you. Submit your application today!

Position Details

Posting Summary

Competition Number 20240119A/S
Position Title Instructional Technology Developer
Faculty/Department Information Services
Unit IS-Administration
Employee Group URFA APT
Collective Agreement Consideration Open with preference given to APT members.
CUPE 5791 Job Family
Category Staff
Number of Vacancies 2
Position Summary
Are you ready to shape the future of online learning at the University of Regina? We’re on the lookout for a dynamic individual to join our team as an Instructional Technology Developer!

As part of our team under the visionary guidance of our Manager, Instructional Technologies, you’ll be the driving force behind the evolution of UR Courses, our cutting-edge online learning platform. Your mission? To revolutionize the way we deliver courses, materials, and academic initiatives across the University and its federated colleges.
 
 What You’ll Do:
  • Assist with management of the application version control repository and branches for UR Courses (related projects, etc) using Git (development, test, and production branches), in order to bring in new features, patch bugs, tes tupgrades, etc.
  • Ensures that all upgrades and security patches have been tested and implemented as required
  • Assists with the testing, customization, and implementation of new features and plugins for pilot testing and production of all applications
  • Planning, designing, and creating new features to make UR Courses an efficient, accessible, and useful software, for all faculty members and students
  • Custom programming development where warranted or required, such as applying code fixes in response to support requests, local customizations, bugfixes, etc. The work is typically done with modern implementations of web development languages such as PHP, MYSQL, HTML, JavaScript, CSS, etc.
  • Continues to stay up to date with new languages, and changes implemented by Moodle to keep UR Courses secure and current
  • On-going maintenance of internal customizations and modules as required by each upgrade
  • Assist with the development of alternative instances of UR Courses, and all other applications managed and/or developed by Flexible Learning, in order to test major upgrades, migration issues, implement new features, etc.
  • Custom web development of themes; additional plugin testing and configuration that is outside the scope of UR Courses
  • Perform application configuration and course creation for pilot projects
  • Identifies, recommends, and prioritizes new features, integrations, and applications for UR Courses
  • Reviews and contributes to service agreements with Information Services as they relate to UR Courses, capacity planning, and other forecasting considerations
  • Assists with the management and development of training manuals, documentation, and screen recordings used to support UR Courses, new features, and changes in functionality
  • Meeting with stakeholders, such as research staff and/or external clients, to identify project requirements, provide consultation, estimates, and contribute to budget preparations to support a variety of projects and clients, both internal and external to the University
  • Consulting on technology and potential solutions with faculties, research units, the library, and other departments on campus.
  • Plus More: Be ready to take on additional related tasks as assigned – your role is dynamic and essential to our success!

Why Join Us?
At the University of Regina, we’re more than just a campus – we’re a community! Join our team and enjoy:
  • Meaningful Impact: Your work directly contributes to creating a better environment for students, faculty, and staff.
  • Work-Life Balance: We value your well-being and know your personal life is most important!
  • Dynamic and Inclusive Workplace: We value diversity and inclusivity. You’ll be part of a team that celebrates different perspectives, backgrounds, and experiences, making every day an opportunity for personal growth.
  • Innovation Culture: We encourage fresh ideas and innovative thinking.
  • Competitive Compensation: We offer competitive compensation package and benefits to reward your talent. A few of the these benefits include Health/Dental/Vision Benefits, Flexible spending account, Defined Contribution Pension Plan, and much more!

If you are ready to champion instructional technology development within a vibrant academic community, we invite you to apply! Be part of a team that shapes a secure future for the University of Regina.
Position Requirements
What You’ll Bring to the Position:
  • Bachelor’s degree in Educational Technology or Bachelor’s degree in ComputerScience or Engineering (Software) or a combination of education and experience
  • Three plus years related experience
  • Must have experience with open source software like Moodle, Grav, WordPress, etc, and version control practices using Git, Github, multiple server instances, and branches\
  • Must have experience as a developer/technician (designing, coding, testing, implementing), and be familiar with mobile app and cross-platform development;

Skills That Will Ensure Your Success in this Role:
  • Experience with the implementation, maintenance, and on- going development ofopen source applications
  • Experience with web-based research, development of knowledge around thesoftware or service, discerning worthy competitors or competing technology,industry trends, and best practices
  • Proven ability to work in a very fast paced environment where technologychanges are rapid, often disruptive, and must be delivered within a context of highexpectations
  • Ability to have a strong understanding of best practices
  • Proven experience in code development and technical writing
  • Knowledge of open-source software tools, programming languages, conventions,and frameworks are required
  • Strong interpersonal and communication skills are required, with the ability to build and maintain positive relationships with a wide and diverse range of people
  • Ability to engage in critical thinking and analysis
  • Ability to be self-directed
Physical Demands
Pay Grade APT 5
Salary Range $67,626 - $91,266 annually
Status Permanent
Work Hours
As outlined in the APT collective agreement
Duration (if Term/Temporary)
Full-Time/Part-Time Full Time
Preference Posting
Target Posting
Additional Information

Contact Information
Job Open Date 04/24/2024
Job Close Date 05/07/2024
Open Until Filled No
Special Application Instructions
Please note that preference will be given to APT Members.

We know imposter syndrome can get in the way, so please don’t hesitate to apply. We’d love to hear from you. Submit your application today!
Diversity Statement
The University of Regina is committed to an inclusive workplace that reflects the richness of the community that we serve. The University welcomes applications from all qualified individuals, including individuals within the University’s employment equity categories of women, persons with disabilities, members of visible minorities, Indigenous persons, individuals of diverse gender and sexual orientation and all groups protected by the Human Rights Code.

Supplemental Questions

Required fields are indicated with an asterisk (*).

Documents Required

Required Documents
  1. Resume/Curriculum Vitae
  2. Cover Letter
Optional Documents