Date Posted: 11/14/2025
Req ID: 46025
Faculty/Division: OISE
Department: Education Commons
Campus: St. George (Downtown Toronto)
Position Number: 00058920
Description:
About us:
OISE is recognized as a global leader in graduate programs in teaching and learning, continuing teacher education, and education research. As one of the largest and most research-intensive faculties of education in North America, OISE is an integral part of the University of Toronto - Canada's most dynamic and comprehensive institution of higher learning.
OISE is committed to enhancing the social, economic, political and cultural well-being of individuals and communities locally, nationally and globally through leadership in teaching, research and advocacy. A unique place to work, learn and grow, OISE addresses current and emerging challenges with the scale, academic excellence and collaborative energy that few institutions in the world can claim.
The Education Commons will provide, in collaboration with major research and development initiatives where appropriate, the iterative design, implementation and evaluation of technological environments and information space in which the academic and research programs of OISE are carried out.
Your opportunity:
This role acts as the technical lead and advisor to the department on matters of developing software. As a member of the department, the incumbent will provide coaching, training and project coordination for services and projects of moderate to high complexity, and is expected to collaborate closely with the colleagues, clients and partners.
This position will be responsible for developing both the front and back ends of a website or application which includes projects that involve databases, building user-facing websites, and working with clients during the planning phase of projects. This includes: executing initial design and development of new software or performing extensive software revisions to existing code base; troubleshooting, testing, maintaining and supporting the software and databases to ensure functionality; ensuring the quality of the software through code reviews and a high level of unit and functional test coverage; writing technical/system documentation; identifying any potential risks and resolving identified issues; writing appropriate code comments to properly explain and document features being implemented or modified; and commenting on programming code for the purposes of standardization and consistency, as well as being able to properly explain and document features being implemented or modified.
Your responsibilities will include:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.