Senior Software Developer (Ontario)

Senior Software Developer (Ontario)

17 Aug
|
Dufferin-Peel Catholic District School Board
|
Ontario

17 Aug

Dufferin-Peel Catholic District School Board

Ontario

Position Title
Senior Software Developer

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

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

Develop 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 and 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 and 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

Advantages

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 a 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.

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.

#J-18808-Ljbffr

📌 Senior Software Developer (Ontario)
🏢 Dufferin-Peel Catholic District School Board
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (ontario) / ontario