Instructional Technology Developer - Regina, Canada - University of Regina

    Default job background
    Description

    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