Talent.com
BDO
Senior Developer, Development ServicesBDO • Markham
Senior Developer, Development Services

Senior Developer, Development Services

BDO • Markham
30+ days ago
Salary
CA$77,000.00 yearly
Job type
  • Full-time
Job description

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a with a high priority on your personal and professional growth.

Your Opportunity

The Senior Developer designs, builds, and maintains scalable, secure enterprise solutions on the Microsoft Azure platform, with a strong emphasis on system integration, performance, and security. This is a replacement role and leads hands-on development across the full software lifecycle, promoting best practices, and works closely with cross-functional teams to translate business requirements into effective technical solutions. The ideal candidate brings deep expertise in Azure services, cloud‑native development, APIs, and integration patterns, along with strong problem‑solving skills and the ability to operate independently in a fast‑paced environment. As a key technical contributor, this role plays a critical part in ensuring the reliability and long‑term success of the firm’s cloud platforms and digital initiatives.

To be successful, you will:

  • Design, develop, and maintain secure, scalable, and high-performing cloud-based applications using Microsoft Azure services (e.g., Azure App Services, Azure Functions, Azure Kubernetes Service, Azure SQL, Azure Storage)

  • Lead the implementation of cloud-based solutions using APIs, messaging, and event-driven architectures, for integrations ensuring reliable data exchange across internal and external platforms.

  • Collaborate with cross-functional teams including product management, DevOps, QA, and business teams to translate functional and technical requirements into robust cloud solutions.

  • Drive technical decisions across the full software development lifecycle, including architecture, development, testing, deployment, and ongoing support.

  • Implement and enforce best practices for cloud security, performance optimization, scalability, and cost management within Azure environments.

  • Develop and maintain CI/CD pipelines using Azure DevOps using Infrastructure as code (IaC), GitHub Actions, or similar tools to support automated builds, testing, and deployments.

  • Troubleshoot, diagnose, and resolve complex application, integration, and infrastructure issues across development and production environments. Mentor and support junior developers through code reviews, technical guidance, and knowledge sharing to elevate overall team capability.

  • Create and maintain technical documentation, including solution designs, integration specifications, and operational procedures.

  • Stay current with emerging Azure services, cloud technologies, and integration patterns, recommending improvements that support the firm’s technology strategy.

  • Establish governance processes and standards for business architecture practices.

  • Promote collaboration between technical and non-technical teams to ensure shared understanding of business goals.

How do we define success for your role?

  • You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration

  • You understand the organization’s structure, priorities, and people practices

  • Internal stakeholders describe you as positive, professional, and consistent in delivering high-quality work

  • You identify, recommend, and are focused on effective service delivery to your clients

  • You share in an inclusive and engaging work environment that develops, retains & attracts talent

  • You actively participate in the adoption of digital tools and strategies to drive an innovative workplace

  • You grow your expertise through learning and professional development

Your Experience and Education:

  • University Degree/Diploma in Computer Science, Information Technology, or a related discipline.

  • 5+ years of experience in enterprise IT, with at least 1 year in technical leadership role.

  • Strong experience with Microsoft Azure Integration Services – API Management, Service Bus, Event Grid, Functions, Logic Apps etc.

  • Proven expertise in enterprise integration patterns: request/response, pub/sub, orchestration vs. choreography, batch, saga.

  • Strong expertise in C# and modern .NET versions, with hands-on experience using Visual Studio 2019/2022+ and VS Code.

  • Strong knowledge of APIs (REST, SOAP, OData, GraphQL), JSON, XML, and secure communication protocols.

  • Strong understanding of cloud security, RBAC, encryption in transit and at rest.

  • Excellent cross-functional collaboration and communication skills, with the ability to work effectively with development, operations, and architecture teams.

  • Demonstrated ability to establish and document standards and best practices for API management and integration.

  • Certifications in Microsoft Azure or equivalent cloud platforms are an asset.

  • Experience with AI agent frameworks and the Model Context Protocol (MCP) for enabling secure, context-aware automation and integration is an asset.

  • Experience with Workday, Dynamics 365, or ServiceNow integrations is an asset.

The expected range of compensation for this role is $77,000 - $117,000 annually.

Create a job alert for this search

Senior Developer, Development Services • Markham

Similar jobs

Senior Back End Developer, Mobile Services

RBCToronto, ON, CA
Full-time

We are looking for an experienced Senior Application Developer to join the Mobile Services team.Your expertise will lead the design, development and maintenance of services developed with Java and ... Show more

 • Promoted

Senior Developer, Digital Development

CBC/Radio-CanadaToronto, Ontario, Canada
Full-time +1

Position Title:Senior Developer, Digital DevelopmentStatus of Employment:Contractee Long-Term (Fixed Term)Position Language Requirement:Language Skills:Work at CBC/Radio-CanadaAt CBC/Radio-Canada, ... Show more

 • Promoted

Senior Developer for Retirement Solutions

LifeWorksToronto, ON, CA
Full-time

Transform the retirement benefits landscape as a Senior Developer focused on innovative solutions.NET and database skills to make a meaningful impact on financial health.As an essential member of t... Show more

 • Promoted

Senior Java Developer New Toronto

Behavox Limited.Toronto, ON, CA
Full-time

Behavox is a cloud‑native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Show more

 • Promoted

Senior Developer (Capital markets/Trading Systems)

K&K Global Talent Solutions INC.Toronto
Full-time

Direct message the job poster from K&K Global Talent Solutions INC.Connecting with top talent for the right opportunity // Currently Hiring for BFSI DomainPS: Posting Active Hiring Needs – No Backl... Show more

 • Promoted

Senior Developer, Integrations

Four Seasons Hotels and ResortsToronto, ON, CA
Full-time

Four Seasons is powered by our people.We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return.Our ... Show more

 • Promoted

Senior Developer, Guidewire Integration

DefinityToronto, ON, CA
Full-time

As a Senior GW Integration Developer, you will be able to design, develop, and maintain integrations between Guidewire applications and external systems.The ideal candidate will have expertise in G... Show more

 • Promoted

Senior Developer, Guidewire Integration

Definity Financial CorporationToronto, ON, CA
Full-time

As a Senior GW Integration Developer, you will be able to design, develop, and maintain integrations between Guidewire applications and external systems.The ideal candidate will have expertise in G... Show more

 • Promoted

Senior C Developer - $75,900 - $141,900 Par An

BMO Groupe financierToronto, Canada
Full-time

Conception et développement de solutions logicielles, en veillant au respect des normes de sécurité et de performance. Show more

 • Promoted

Senior KBD Developer

EPAM SystemsToronto, ON, CA
Full-time

First Derivative is driven by people, data, and technology, unlocking the value of insight, hindsight, and foresight to drive organizations forward.Counting many of the world's leading investment b... Show more

 • Promoted

Senior Developer – Centric Product Development Team Datamine

Datamine Canada Inc.Toronto, ON, CA
Full-time

Datamine is the world’s leading provider of technology to seamlessly plan and manage mining operations.With a local presence in 21 countries, we provide solutions spanning exploration, resource mod... Show more

 • Promoted

Senior Integration Developer

AlayaCareToronto, ON, CA
Full-time

SaaS company focused on transforming home healthcare.Our cloud-based platform empowers care providers around the world to deliver better outcomes for their clients.With 550+ employees across Canada... Show more

 • Promoted

Senior Lead Developer Building Future-Proof Retirement Solutions

TELUS HealthToronto, ON, CA
Full-time

Transform retirement and benefits technology as a Senior Lead Developer.Harness innovative web solutions to enhance the financial livelihoods of millions across North America.You'll play a crucial ... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalToronto, ON, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior Developer, Fullstack - Canada Pod

FullscriptToronto, Ontario, Canada
Full-time

We’re an industry-leading health technology company on a mission to help people get better.We started in 2011 with one simple idea: make it easier for practitioners to access the products they trus... Show more

 • Promoted

Senior Developer, Development Services

BDO CanadaMarkham, Ontario, Canada
Full-time

Overview Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helpi... Show more

 • Promoted

Senior Developer

Coconut SoftwareToronto, ON, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Developer, SecOps

Dialogue Technologies Inc.Toronto, ON, CA
Full-time

Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, ... Show more

 • Promoted

Senior Developer, Integrations

Four Seasons Hotels LtdToronto, ON, CA
Full-time

We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return.Our team members around the world create a... Show more

 • Promoted

Senior Developer - Platform & Extensions

Jane.appToronto, ON, CA
Full-time

Senior Developer - Platform & Extensions.Hi, I'm Miloš Haravan, Senior Software Development Manager at Jane.I've been here just over a year and a half, and I lead the team responsible for the Jane ... Show more