Ontario Securities Commission
Government
SeniorSoftwareEngineer(D365)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.