Ontario Securities Commission

Government

SeniorSoftwareEngineer(D365)

CA$115–165k ~AI est. Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer (D365) at Ontario Securities Commission. Skills: Dynamics 365, Application development, Technical leadership. Build Dynamics 365 solutions. Customize Dynamics 365 solutions”

Industry & Context.

Government
Problems you'll solve

Troubleshooting; Problem solving

What They're Looking For.

Must Have

5+ years Dynamics 365 development, Experience with D365 solutions, Experience with business analysis, Experience with application design, Experience with application development, Experience with project life-cycle, Experience with software development life-cycle

Nice to Have

Guidance to junior staff, Expert guidance to junior staff

What You'll Do.

Build Dynamics 365 solutions

Customize Dynamics 365 solutions

Provide technical leadership

Provide expert advice

Develop technical business solutions

Handle complex issues

Provide guidance to developers

Lead business analysis

Lead application design

Lead application development

Understand business processes

Understand rules and legislation

Facilitate business case preparation

Facilitate project proposal preparation

Facilitate request for information preparation

Facilitate request for services preparation

Communicate client requirements

Prepare documentation

Follow OSC procedures

Engage with Platform Manager

Identify business requirements

Identify technical requirements

Define solution delivery objectives

Validate desired outcomes

Validate expectations

Identify critical design elements

Translate business requirements

Prepare solution parameters

Define internal resources

Define external resources

Collaborate on design strategies

Assess escalated cases

Troubleshoot escalated cases

Provide learning opportunities

Lead business solution development

Lead application development projects

Manage project life-cycle activities

Develop project specifications

Create project schedules

Define key milestones

Determine resource requirements

Determine cost estimates

Determine delivery schedules

Monitor project progress

Review developer work

Provide updates on achievements

Prepare status updates

Act as technical lead

Develop workflow processes

Recommend changes to business procedures

Follow software development life-cycle

Create design documentation

Create operational documentation

Maintain applications

Identify improvement opportunities

Implement enhancements

Manage vendor interfaces

Ensure applications meet business needs

Monitor systems for compliance

Identify impacts of changes

How You'll Work.

Team & Collaboration

Client business areas; IT colleagues; External resources; Project stakeholders; Junior staff; Manager

Communication Scope

Client requirements communication; Status updates; Reports

Process & Methodology

Project life-cycle management, Project planning, Schedule management, Resource management, Cost estimation, Progress monitoring

Full Job Description

Business Unit Regular, Full time Closing Date: June 17, 2026 The Ontario Securities Commission (OSC) is the statutory body responsible for regulating Ontario’s capital markets in accordance with the mandate established in the provincial Securities Act and the Commodity Futures Act. The mandate of the OSC is to provide protection to investors from unfair, improper or fraudulent practices, to foster fair, efficient and competitive capital markets and confidence in the capital markets, to foster capital formation, and to contribute to the stability of the financial system and the reduction of systemic risk. This mandate is performed through policy, operational, and enforcement activities. The OSC also contributes to national and global securities regulation development. We offer a diverse, fair, and flexible work environment and take pride in our challenging and rewarding work. **Summary** Reporting to the Technical Manager, Regulatory Applications, the Sr. Software Engineer is responsible for building and customizing Dynamics 365 solutions and providing technical leadership and expert advice in the development and execution of applications and technical business solutions to support OSC business area operations. The Senior Software Engineer will handle highly complex issues in alignment with the Manager, providing guidance to junior and intermediate level Developers. _This opportunity is considered to be a business critical role supporting the Information Services and Digital Solutions department._ **Key Duties and Responsibilities** ** _Leads business analysis and application design and development activities_** for all OSC business areas of operation, ensuring client business processes and underlying rules and legislation are clearly understood. * Facilitates business case, project proposal and request for information/services preparation, ensuring client requirements are clearly communicated, appropriate documentation is prepared and OSC policies, procedures are fo

Free ATS check

Applying for this Senior Software Engineer (D365) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Ontario Securities Commission?

Real rants from real employees. Read before you apply.

Read Company Rants →