Jobs.ca
Jobs.ca
Language
CIBC Capital Markets logo

Senior Consultant

Hybrid
Toronto, Ontario
Senior Level
full_time

About the role

**Job Title: Sr. Consultant, Application Development

Team: Capital Markets Technology

Location: Toronto, ON (Hybrid) (or adjust as needed)

Job Description

CIBC Capital Markets Technology is seeking a highly skilled Senior Consultant, Application Development to join our technology team. This role focuses on designing, developing, and supporting modern, cloud-native applications that enable critical Capital Markets platforms.

The successful candidate will contribute to high-impact initiatives including Capital Markets trading systems, Sub Ledger platforms, and AI-enabled solutions, working closely with business, architecture, data, and DevOps teams.

Key Responsibilities

• Design, develop, and maintain scalable, high-performance applications using .NET, C#, and Angular

• Build and integrate RESTful APIs and Data APIs using OAuth, JWT, API Keys, and Azure API Management (APIM)

• Design and implement OpenAI / Generative AI integrations (e.g., Azure OpenAI) for intelligent automation, analytics, developer productivity, and business insights

• Develop secure, compliant AI-enabled services following enterprise governance and data privacy standards

• Build cloud-native solutions leveraging Microsoft Azure PaaS services

• Contribute to application and solution architecture, ensuring scalability, security, performance, and resiliency

• Implement and maintain CI/CD pipelines using Azure DevOps and Git

• Collaborate with cross-functional teams to translate Capital Markets business requirements into technical solutions

• Support and enhance existing Capital Markets applications, including Sub Ledger systems

• Participate in design reviews, code reviews, and production support activities

Required Technical Skills & Experience

• Strong expertise in .NET, C#, and Angular

• Hands-on experience with Visual Studio

• Extensive experience with Microsoft Azure, including:

• Azure App Service Environment (ASE)

• Azure Functions

• Azure SQL Server / PaaS (2019 or later)

• Azure Data Factory

• Azure Databricks

• Azure Data Lake Storage (ADLS)

• Strong experience building RESTful services, working with JSON, and modern API design

• Experience with Azure DevOps and Git for CI/CD and source control

• Solid understanding of application architecture and cloud design patterns

Nice-to-Have / Bonus Skills

• Experience integrating OpenAI / Azure OpenAI services into enterprise applications

• Familiarity with prompt engineering, embeddings, and AI service orchestration

• Experience with React

• Familiarity with OpenAPI / Swagger

• Exposure to DevOps engineering practices (IaC, automation, monitoring, observability)

• Experience working in Agile/Scrum environments

What You’ll Gain

• Hands-on experience in Capital Markets technology

• Exposure to Capital Markets trading systems and Sub Ledger platforms

• Opportunity to work on AI-enabled financial technology solutions

• Collaboration with highly skilled technology and business professionals

• Career growth within a leading global financial institution

Qualifications

• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)

• Proven experience as a Senior Application Developer or Technical Consultant in complex enterprise environments**

About CIBC Capital Markets

Capital Markets
1001-5000

Transform what's possible with industry-leading solutions tailored to you.

At CIBC Capital Markets, we partner with corporations, governments and institutional clients in key financial centres around the world to develop customized solutions that enable our clients to access capital, expand their operations and actively invest.