Senior Application & Systems Developer (Microsoft Dynamics 365)

Obsi

Toronto

Hybrid

CAD 100,000 - 120,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OBSI in Toronto, ON, is seeking a Senior Application & Systems Developer to upgrade and maintain Dynamics 365, SharePoint, Power Platform, and AI-enabled tools within OBSI’s case management environment.

You will design automation, integrate services with Azure Functions and REST APIs, and contribute to an iterative SDLC with strong security and risk controls, while supporting end users and driving continuous improvement.

Qualifications

  • 5-10 years of IT application and database development, maintenance, and reporting.
  • Significant expertise in Microsoft Dynamics 365, SharePoint, Power Platform, Copilot Studio, Azure Functions, and web applications.
  • Experience using AI-assisted development tools to automate processes and improve productivity.

Responsibilities

  • Developing solutions using Dynamics 365, SharePoint, Power Apps, and AI-enabled tools to automate processes in OBSI’s case management environment.
  • Designing automation and integration using PowerShell, Python, Azure Functions, REST APIs, and Microsoft cloud services.
  • Ensuring OBSI software development lifecycle, solution management, and risk controls are applied.

Skills

Dynamics 365
SharePoint
Power Platform
Copilot Studio
Azure Functions
AI-enabled tools

Tools

Python
PowerShell
REST APIs
Azure Cloud
AI services

Job description

FT Vac Accrual Toronto, ON, CA

2 days ago Requisition ID: 1069

Canada’s Ombudsman for Banking Services and Investments (OBSI) is a national, independent and not-for-profit organization that helps resolve and reduce disputes between consumers and financial services firms in both official languages. OBSI is responsive to consumer inquiries, conducts fair and accessible investigations of unresolved disputes, and shares its knowledge and expertise with the stakeholders and the public. If a consumer has a complaint against an OBSI participating bank or investment firm that they are not able to resolve with the bank or firm, OBSI will investigate at no cost to the consumer.

Job Title: Senior Application & Systems Developer

Reporting to:Senior Manager, Information Technology

Vacancy: New vacancy

Salary Range: : $100,000 – $120,000; with the placement and offered salary being based on knowledge, skills, education/training and experience, as well as external market conditions and internal equity

Workplace Type: Hybrid arrangement with 2 days per week in office.
The OBSI office is located in downtown Toronto.

Duties and Responsibilities

OBSI’s Dynamics 365, Office 365, Power Platform, and other business applications are central to OBSI’s operations and the delivery of consistent and timely services to Canadian financial services consumers and firms. Our data is also critical to delivering accurate and valuable reporting to internal and external stakeholders. The Senior Application & Systems Developer is responsible for:

  • Developing solutions using Dynamics 365, SharePoint, Power Apps, third-party applications, and AI enabled tools including Copilot Studio, Copilot Agents, AI-assisted coding tools, and Azure AI services to automate processes and improve staff productivity in OBSI’s case management environment.
  • Designing and supporting automation and serverless integration patterns using tools such as PowerShell, Python, Azure Functions, REST APIs, and Microsoft cloud services.
  • Applying OBSI’s software development lifecycle, solution management, and impact analysis processes, including the incorporation of appropriate security and risk management controls and procedures.
  • Participating in application support activities, including investigating issues, resolving issues for end users and escalating problems to external support providers.
  • Advocating for and contributing to an innovative and continuous improvement culture. The Senior Application & Systems Developer will be influencing the work we do creatively and positively, taking advantage of opportunities as they present themselves and suggest innovations.
Experience
  • 5-10 years' experience in IT application and database development, maintenance, and reporting.
  • Significant expertise in Microsoft Dynamics 365, SharePoint, Power Platform, Copilot Studio, Azure Functions, and web applications.
  • Experience using AI-assisted development tools, coding agents, Copilot Studio, and Azure AI services to improve automation, productivity, knowledge access, and application delivery.
  • Demonstrated ability to effectively communicate and prioritize complex tasks to successfully manage multiple simultaneous projects under pressure.
  • Experience in identifying and integrating new technologies to maximize employee productivity while improving user experiences and managing change.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong professional verbal and written communication skills.
  • Ability to understand business needs and recommend practical, secure solutions that improve productivity and service delivery.
  • Adaptability and flexibility, including the ability to reprioritize when circumstances demand it.

OBSI strives to provide equal opportunity to qualified individuals with all abilities and, as such, we are committed to offering reasonable accommodation during the hiring process. If you require special assistance or accommodation, please contact Human Resources at hr@obsi.ca.

To support our recruitment process, we may use artificial intelligence (AI) to assist in screening, assessing, or sorting applications. All applications are subsequently reviewed by our Human Resources team, and hiring decisions are made with human oversight.

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

Similar jobs worth comparing

Senior Application & Systems Developer (Microsoft Dynamics 365)
Senior Application & Systems Developer (Microsoft Dynamics 365)

OMBUDSMAN FOR BANKING SERVICES AND INVESTMENTS • Toronto

Hybrid
CAD 100,000 - 120,000
Senior Application & Systems Developer (Microsoft Dynamics 365)
Senior Application & Systems Developer (Microsoft Dynamics 365)

OBSI - Ombudsman for Banking Services and Investments • Toronto

Hybrid
CAD 100,000 - 120,000
Application & Systems Support Analyst (Dynamics 365 CRM)
Application & Systems Support Analyst (Dynamics 365 CRM)

OMBUDSMAN FOR BANKING SERVICES AND INVESTMENTS • Toronto

Hybrid
CAD 60,000 - 75,000
Senior Dynamics 365 & AI Systems Developer
Senior Dynamics 365 & AI Systems Developer

Obsi • Toronto

Hybrid
CAD 100,000 - 120,000
Intermediate Dynamics 365 Developer, IT (12 Month Contract)
Intermediate Dynamics 365 Developer, IT (12 Month Contract)

Law Society of Ontario • Toronto

On-site
CAD 85,000 - 110,000
Defined contribution pension plan
Health and dental benefits plan
Employee Assistance Program (EFAP)
+1
Senior Full Stack Developer
Senior Full Stack Developer

OXARO Inc. • Ottawa

Hybrid
CAD 80,000 - 120,000
Systems Developer, Investment Solutions Group, Student Intern (Winter 2027 - 8 Months)
Systems Developer, Investment Solutions Group, Student Intern (Winter 2027 - 8 Months)

Healthcare of Ontario Pension Plan Trust Fund Company • Toronto

Hybrid
CAD 29,000 - 43,000
Flexible hybrid work model
LinkedIn Learning access
Pension plan membership (HOOPP)
+1
Bilingual Case Assessment Officer (Intake & Assessment)
Bilingual Case Assessment Officer (Intake & Assessment)

Ombudsman for Banking Services and Investments • Toronto

Hybrid
CAD 56,000 - 66,000
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Toronto

Hybrid
CAD 84,000 - 128,000
Systems Analyst - Senior
Systems Analyst - Senior

GovTech Talent Solutions Inc. • Toronto

On-site
CAD 90,000 - 130,000