Senior Software Developer

Dufferin-Peel Catholic District School Board

Mississauga

Hybrid

CAD 81,000 - 101,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work arrangements
OMERS pension
Paid vacation days
Benefit plan

Job summary

The Dufferin-Peel Catholic District School Board is seeking a Senior Software Developer to lead full lifecycle software projects in our Information Technology department. You will coordinate cross-department efforts, design scalable enterprise solutions, and deliver applications using .NET, SQL, and SharePoint integration.

Ideal candidates will have 5+ years in web/app development, a MCPD, and a degree or diploma in CS/IS.

Qualifications

  • Minimum 5 years' experience in Web/Application development using the .NET Framework.
  • Microsoft Certified Professional Developer certification.
  • Post Secondary diploma or degree in Computer science, computer programming or information systems

Responsibilities

  • Coordinate discussion between departments to facilitate software solutions.
  • Design and develop n-tiered enterprise solutions.
  • Develops software using .NET and database tools in the full application development life-cycle.
  • Develop reports using SQL in conjunction with MS Reporting Services.
  • Research and evaluate new technologies.
  • Develop and implement security compliant solutions.

Skills

C#
ASP.NET
T-SQL
OOP design
SQL & relational databases
MFIPPA/AODA knowledge

Education

Post secondary diploma/degree in CS or IS
Microsoft Certified Professional Developer

Tools

SharePoint
PowerApps
Power Automate
PowerBI
CSOM/API
HTML5
JavaScript
CSS
PowerShell

Job description

Position Title:Senior Software Developer
Status: Full Time (12-Month)
Department:Information Technology
Salary Range:$81,018 - $101,106
Work Location: 40 Matheson Boulevard, W, Mississauga
Union: Mid Management
Number of Vacancies:1
Posting type: Internal & External
Vacancy Status: New
Internal Posting Close Date: June 29, 2026 @ 4:30pm
External Posting Close Date: Position will be posted until filled

ABOUT US:

The Dufferin-Peel Catholic District School Board is a dynamic board committed to the delivery of quality educational programs and services. The Board is comprised of over 70,000 students enrolled in 152 schools (126 elementary and 26 secondary schools) throughout the municipalities of Mississauga, Brampton, Caledon and Orangeville. We have over 10,000 employees in an increasingly diverse community. Dufferin-Peel Catholic District School Board is one of Ontario’s largest school boards, encompassing both urban and rural areas.

POSITION SUMMARY:

Under the direction of Software Development Supervisor, the Senior Software Developer implements the full software development lifecycle to provide world class solutions to support Dufferin Peel’s business needs.

RESPONSIBILITIES(but not limited to):
  • Coordinate discussion between departments to facilitate the development of software solutions
  • Contribute to a scalable architecture definition
  • Design and develop n-tiered enterprise solutions
  • Write quality documentation for business solutions
  • Develops software using .NET and database tools in the full application development life-cycle
  • Develop reports using SQL in conjunction with third party reporting tools such as MS Reporting Services
  • Research and evaluate new technologies
  • Direct and participate in research and prototype development to validate solutions and new technologies
  • Develop testing and diagnostic tools for existing software
  • Design and develop solutions that integrate with the Board’s overall environment
  • Design and develop solutions in compliance with industry security standards and privacy legislation
  • Gather and understand user requirements and translate them into technical specifications / roadmaps, project plans to be used to build applications
  • Document, prototype and present solutions to both ICT staff and end users
  • Develop and execute formal test plans to ensure adherence to development standards / best practices and the organization’s business objectives
  • Perform complex product design activities which may require extensive research and analysis
  • Understanding of base-lining, stress-testing and other performance-management related skills
  • Develop and maintain project plans
  • Develop new functionality for existing systems
  • Assist with the management and maintenance of the Board’s web site and portal solutions
  • Implement changes in compliance with change management procedures and policies
  • Investigate, identify and resolve technical issues in a complex, n-tiered environment
EDUCATION/QUALIFICATIONS:
  • Equivalent combination of education and experience may be considered
  • Minimum 5 years' experience in Web/Application development using the .NET Framework, architecture, installation, deployment and SharePoint administration
  • Microsoft Certified Professional Developer certification
  • Post Secondary diploma or degree in Computer science, computer programming or information systems
SKILLS/ADDITIONAL EXPERIENCE:
  • Detail-oriented and quick learner with excellent analytical and problem solving skills
  • Ability to take initiative, think creatively and be a problem solver
  • Capacity to learn and apply new skills quickly in a fast paced environment
  • Must be a team player with the ability to work at times independently with minimal supervision
  • Strong object-oriented programming and design skills and relational database systems (SQL) Knowledge of Municipal Freedom of Information and Protection of Privacy Act (MFIPPA) and Accessibility for Ontarians with Disabilities ACT(AODA
  • Excellent understanding and several years of experience in using commonly used web UI technologies Excellent assessment, communication, interpersonal, decision-making and leadership skills
  • Strong documentation and communication skills (verbal & written)
  • Broad OS and networking knowledge, an aptitude for troubleshooting complex problems
  • Experience with SharePoint Foundation / Microsoft Office SharePoint Server/ SharePoint administration
  • Experience with SharePoint Features and Solutions / Integrate SharePoint with third party applications using CSOM, API, etc.
  • Experience with C#, ASP.net, T-SQL programming (queries, stored procedures)
  • Experience with PowerApps, Power Automate, PowerBI and similar tools
  • Experience with AJAX, JQuery, JavaScript, HTML5/ CSS
  • Experience using PowerShell and/or automated scripts
WHAT WE OFFER:

We offer competitive wages and comprehensive benefits to meet the needs of our diverse employees. Many of our positions offer:

  • A comprehensive benefit plan through a provincial benefits trust plan (extended health, dental, life insurance, AD&D);
  • Defined benefit pension plan with OMERS;
  • Paid vacation days, increasing with years of service;
  • Hybrid work arrangements (where applicable)
  • Employee and Family Assistance Program;
APPLICANT INFORMATION:

Police Record Check: This role will require a Satisfactory Criminal Record and Judicial Matters Check or Satisfactory Vulnerable Sector Check dated with six (6) months of hire date and to be provided to Human Resources. The successful candidate will be responsible for any cost associated with obtaining. The Police Record Check will be required to be renewed every 5 years.

Disability-related accommodation during the recruitment process is available upon request. Please notify us when contacted and we will work with you to meet your needs.

Please note that the Dufferin-Peel Catholic District School Board does not use artificial intelligence or automated decision-making tools in our recruitment processes. All applications are reviewed directly by our Recruitment Team.

The Dufferin-Peel Catholic District School Board is an equal opportunity employer.

We thank all applicants, please note that only those under consideration will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Supervisor, Capital Reporting & Treasury
Supervisor, Capital Reporting & Treasury

Dufferin-Peel Catholic District School Board • Mississauga

On-site
CAD 89,000 - 117,000
Hybrid work arrangements
OMERS pension
Extended health benefits
Employee Relations Officer (Labour Relations)
Employee Relations Officer (Labour Relations)

Dufferin-Peel Catholic District School Board • Mississauga

On-site
CAD 89,000 - 117,000
Casual Support Staff/Clerical Support Staff
Casual Support Staff/Clerical Support Staff

Dufferin-Peel Catholic District School Board • Mississauga

On-site
CAD 29,000 - 39,000
Pay Equity / Job Evaluation Officer
Pay Equity / Job Evaluation Officer

Dufferin-Peel Catholic District School Board • Mississauga

On-site
CAD 81,000 - 101,000
Manager of Infrastructure Services
Manager of Infrastructure Services

District School Board of Niagara • Golden Horseshoe

On-site
CAD 99,000 - 116,000
Senior Application Database Developer
Senior Application Database Developer

DRPS- Durham Regional Police Service • Whitby

On-site
CAD 118,000 - 144,000
Competitive Salary
OMERS Pension Plan
Health & Dental Benefits
+3
Technical Support Analyst
Technical Support Analyst

Thames Valley District School Board • London

On-site
CAD 56,000 - 58,000
Manager, Technology Infrastructure
Manager, Technology Infrastructure

Toronto Catholic District School Board • Toronto

On-site
CAD 106,000 - 127,000
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Application Component Developer
Senior Application Component Developer

Public & Business Services & Procurement | Services au public et aux entreprises & Approvisionnement • Toronto

On-site
CAD 100,000 - 140,000