Talent.com
University of Toronto
Senior Software Developer (TERM)University of Toronto • Toronto, ON, CA
Senior Software Developer (TERM)

Senior Software Developer (TERM)

University of Toronto • Toronto, ON, CA
3 days ago
Job type
  • Full-time
  • Temporary
Job description

Date Posted: 05/08/2026
Req ID: 48045
Faculty/Division: School of Management
Department: Joseph L. Rotman School of Management
Campus: St. George (Downtown Toronto)
Position Number: 00059504
Existing Vacancy: Yes

Description:

About us:

The Rotman School of Management is part of the University of Toronto, a global centre of research and academic excellence at the heart of Canada’s commercial and financial capital. Rotman is a catalyst for transformative learning, insights and public engagement, bringing together diverse views and initiatives around a defining purpose: to create value for business and society. We make a fundamental promise – Here’s where it changes – to our students, our partners and the broader community. Everyone at Rotman, faculty and staff, plays a role in bringing that promise to life.

Your opportunity:

Information Technology Services is responsible for all computing hardware, operations, network infrastructure, and systems to support and enhance the School's core mission. Rotman students, faculty, and staff use up-to-date technologies to directly enhance learning, teaching, and research.

IT Services is divided into four functional groups: Customer Support Group, Network Infrastructure, Systems Development, and Multimedia. All groups work together to deliver efficient, adaptable, and reliable IT services.

As the Senior Software Developer, you willbe responsible for designing, developing, and maintaining ASP.NET Core applications, enhancing features based on project requirements and user feedback.

Your responsibilities will include:

  • Designing complexsoftware architecture and writing, testing complex technical code
  • Troubleshooting and resolving technical issues
  • Assessing programming needs, recommending enhancements, and ensuring adherence to best practices and industry standards
  • Checking that security authorization meets University guidelines and project requirements
  • Developing project schedules including milestones, critical path, timelines, deliverables and reporting
  • Developing and editing standard operating procedures for IT services
  • Analyzing and documenting business requirements while maintaining clear and up-to-date project documentation
  • Evaluating systems/software to determine if client needs are met

Essential Qualifications:

  • Bachelor’s degree in computer science, or acceptable combination of equivalent education and experience
  • Minimum five (5) years experience as software developer
  • ASP.NET Core, C# and related frameworks: deep understanding of the ASP.NET Core framework and its components; expertise in MVC (Model-View-Controller) design pattern; knowledge of Razor Pages; proficiency in C# programming language, including advanced features such as LINQ, async/await, and delegates.
  • Entity Framework Core: experience with Entity Framework Core for ORM (Object-Relational Mapping); ability to design and manage database schemas, perform migrations, and optimize queries.
  • Web API Development: expertise in buildingand consuming RESTful APIs using ASP.NET Core; knowledge of API security practices, including OAuth and JWT (JSON Web Tokens).
  • Front-End Technologies: proficiency in HTML, CSS, and JavaScript; understanding of client-side libraries such as jQueryor Bootstrap.
  • Database Management: experience with SQL Server or other relational databases; ability to write complex SQL queries, stored procedures and optimize performance; knowledge of NoSQL databases (e.g., MongoDB) is a plus.
  • Authentication & Authorization: implementing and managing authentication and authorization using ASP.NET Core Identity; knowledge of role-based and claims-based access control.
  • Testing: experience with unit testing frameworks (e.g., xUnit, NUnit); knowledge of integration testing and mocking frameworks.
  • Version Control: proficiency with Git for version control; familiarity with Git workflows and branching strategies.
  • DevOps & CI/CD: understanding of Continuous Integration and Continuous Deployment (CI/CD) pipelines; experience with tools like Azure DevOps, Jenkins, or GitHub Actions.
  • Performance Optimization: skills in profiling and optimizing application performance; experience with caching strategies (e.g., in-memory caching, distributed caching).
  • Security Best Practices: knowledge of security practices such as input validation, data protection, and secure coding practices.


To be successful in this role you will be:

  • Accountable
  • Approachable
  • Communicator
  • Organized
  • Problem solver
  • Team player

Notes:

This is a 2-year term position.

Closing Date: 05/18/2026, 11:59PM ET
Employee Group: USW
Appointment Type: Budget - Term
Schedule: Full-Time
Pay Scale Group & Hiring Zone:
USW Pay Band 16 -- $103,367. with an annual step progression to a maximum of $132,188. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)
Recruiter: Jen Salerno

Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.

Job descriptions are available upon request for internal applicants.

Create a job alert for this search

Senior Software Developer (TERM) • Toronto, ON, CA

Similar jobs

Senior Software Developer, Mobile

SliceToronto, ON, CA
Full-time

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Show more

 • Promoted

Senior Software Developer (Remote First)

ZensuranceToronto, ON, CA
Remote
Full-time

Zensurance is redefining commercial insurance for Canadian businesses.As a leading InsurTech, we make getting the right coverage simple, fast, and accessible through a digital-first experience.Our ... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthToronto, ON, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Software Developer

StructureCraftToronto, ON, CA
Permanent

Join Branch and help us invent the future of structural design software!.Branch is a software startup within StructureCraft.StructureCraft is an award‑winning structural engineering, manufacturing,... Show more

 • Promoted

Senior Software Developer, Compliance and Multi-Region

MaintainXToronto, ON, CA
Full-time

Senior Software Developer, Compliance and Multi-Region.MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments.We are a modern IoT-enabled cl... Show more

 • Promoted

Senior Software Developer for Middleware and Integration Solutions

Symbiotic GroupToronto, ON, CA
Full-time

Shape the future of digital justice as a Senior Software Developer.Leverage your skills in middleware development and REST API design while working on-site in vibrant Downtown Toronto.This role inv... Show more

 • Promoted

Senior Software Developer - Configuration

LifeWorksToronto, ON, CA
Full-time

TELUS Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Show more

 • Promoted

Senior Software Developer

GeotabToronto, ON, CA
Permanent

Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an... Show more

 • Promoted

Senior Software Developer

Wealthsimple TechnologiesToronto, ON, CA
Full-time

Wealthsimple's mission is to help everyone achieve financial freedom – by making financial services simple, transparent, and low-cost.We're Canada's largest fintech, trusted by over 3 million clien... Show more

 • Promoted

Senior Software Developer

General MotorsMarkham, York Region, CA
Full-time

Work Arrangement: This role is hybrid, you are expected to report to Markham Elevation Centre three times a week, at minimum.In the role of Senior Software Developer, you will be collaborating with... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Software Developer

SGGG Fund Services Inc.Toronto, ON, CA
Full-time +1

King Street West, Toronto, Ontario, Canada.Posted Tuesday, April 28, 2026 at 10:00 AM.SGGG-FSI) is currently seeking to fill a permanent full-time position for the role of.The successful candidate ... Show more

 • Promoted

Senior Software Developer_7+ years

Maarut IncToronto, Ontario, Canada
Full-time

API development, integration design, and implementation in complex enterprise environments.Proven experience delivering solutions using platforms such as IBM API Connect, IBM App Connect Enterprise... Show more

 • Promoted

Senior Software Developer

Yoush ConsultingToronto, ON, CA
Temporary

Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, dev... Show more

 • Promoted

Senior Software Developer

VerilyToronto, ON, CA
Full-time

Who We Are**Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered.Launched from Google X in 2015, ... Show more

 • Promoted

Senior Software Developer

RangeToronto, ON, CA
Full-time

All our investments stem from a common thesis, that travel advisors add real value to a trip.Travel advisors when equipped with technology and 24/7 support are irreplaceable.Equally important is ou... Show more

 • Promoted

Senior Software Developer

TechAlliance of Southwestern Ontario, London Economic Development CorporationToronto, ON, CA
Full-time

We are looking for a Software Developer for the Enterprise Application Integration team within Data, Automation, AI, and Platforms.Product Solution and Delivery (Development).Delivers code based on... Show more

 • Promoted

Senior Software Developer

InTouchLinkToronto, ON, CA
Full-time

InTouchLink is a leading technology platform powering engagement in senior living communities across North America.Our tools help staff keep residents connected, informed, and engaged through relia... Show more

 • Promoted

Senior Software Developer

BG FuelsMarkham, York Region, CA
Full-time

We are looking for an experienced and driven Senior Software Developer to join our team.This role combines firsthand software development with cloud engineering and systems support, focused on buil... Show more

 • Promoted

Senior Software Developer

Ontario Teachers' Pension PlanToronto, ON, CA
Full-time

The opportunity**As the Senior Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives.You will con... Show more