Skip to main content
Post your resume and find your next job on Indeed!

Senior Application Developer jobs in Ontario

Sort by: -
    • Experience with Azure cloud services and cloud-native application development.
    • This role requires a collaborative, solutions-oriented developer who can work…
    • Integrate automated application security testing with explicit authorization and environment safeguards.
    • This senior role focuses on AI engineering, application…
    • We are looking for software developers with experience building large scale software and application architecture.
    • BS/MS in Computer Science or equivalent.
    • Design and build secure, scalable backend services, integrations, and content-driven frontends that unify SaaS platforms, enterprise systems, and AI…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • If you pass that assessment, you'll receive an email…
    • Develop and integrate APIs into firmware application code.
    • With rapid growth with commercial and military customers, AVSS is looking for a Senior Embedded…
    • This role is tailor-made for an experienced firmware-software developer who combines deep technical knowledge with a talent for leadership and proven track…
    • Conduct thorough initial developer testing and debugging of applications.
    • Investigate/Troubleshoot application bugs to determine root cause and implement…
    • Troubleshoot technical challenges across hardware, firmware, operating systems, and application software.
    • This position is responsible for designing, developing…
  • View similar jobs with this employer
    • Helping customers view and monitor their credit scores with Credit Keeper.
    • Enabling customers to view and edit their Personal Information directly in the Mobile…
    • Helping customers view and monitor their credit scores with Credit Keeper.
    • Enabling customers to view and edit their Personal Information directly in the Mobile…
    • We are solving real customer problems: we need all hotels at the right price with accurate information, and we need to make sure the portal is the best place to…
  • View similar jobs with this employer
    • Helping customers view and monitor their credit scores with Credit Keeper.
    • Enabling customers to view and edit their Personal Information directly in the Mobile…
    • Contribute to Azure solutions, delivery pipelines, infrastructure as code, production support, technical design and developer mentoring.
    • Act as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systems.
Get email updates for the latest Senior Application Developer jobs in Ontario

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Sr. Integration Developer
Greater Toronto Area, ON
$95,000–$110,000 a year
Fixed term contract

Job details

$95,000–$110,000 a year
Fixed term contract
Greater Toronto Area, ON

Full job description

Overview

We are seeking a Senior Integration Developer to design, develop, and support secure, scalable APIs and system integrations within a financial-services environment.

The successful candidate will bring strong hands-on experience with C#, .NET, REST APIs, and Azure integration technologies, along with the ability to analyze system contracts, define data mappings, and implement transformations across diverse business and technical systems.

This role requires a collaborative, solutions-oriented developer who can work independently, contribute to API design discussions, and help establish integration standards and best practices.

Role and Responsibilities

API Development & Systems Integration

  • Design, develop, test, and maintain RESTful APIs using C# and .NET technologies.
  • Build and support integrations connecting digital channels, shared services, and backend banking platforms.
  • Configure and leverage Azure API Management (APIM), including API policies, routing, authentication, and versioning.
  • Implement secure API access using OAuth 2.0, OpenID Connect (OIDC), and JWT-based authentication.
  • Troubleshoot integration issues, optimize performance, and ensure reliable communication between systems.

Data Mapping & Transformation

  • Analyze source and target system contracts to identify data structures, dependencies, and integration requirements.
  • Define and document field-level mappings, transformation logic, and validation rules.
  • Develop data transformations across different business and technical models.
  • Collaborate with business analysts and data modelers to ensure accurate interpretation of business requirements and data relationships.

Solution Design & Technical Collaboration

  • Define and maintain API contracts, technical specifications, and integration documentation.
  • Participate in API design reviews, architecture discussions, and technical solution assessments.
  • Collaborate with development, architecture, QA, and business teams to deliver reliable integration solutions.
  • Contribute to reusable integration patterns, development standards, and engineering best practices.
  • Identify opportunities to improve API consistency, maintainability, and integration efficiency.

Preferred Skills

Core Technical Proficiencies

  • Strong hands-on development experience with C#, .NET, and RESTful APIs.
  • Proficiency with JSON, REST principles, API contracts, and system integration patterns.
  • Experience with Azure API Management (APIM) or comparable API gateway technologies.
  • Demonstrated ability to analyze data structures, define mappings, and implement transformation and validation logic.
  • Working knowledge of API security, including OAuth 2.0, OIDC, and JWT.
  • Experience debugging, testing, and supporting integrations across multiple applications.

Critical Mindset Skills

  • Strong analytical thinking with the ability to understand complex system interactions and data relationships.
  • Ability to translate business requirements into practical, maintainable integration solutions.
  • Sound technical judgment when evaluating API designs, integration approaches, and system dependencies.

Essential Soft Skills

  • Strong written and verbal communication skills.
  • Ability to collaborate effectively with business analysts, data modelers, architects, and developers.
  • Comfortable explaining technical concepts and documenting design decisions.

Preferred Skills

  • Experience within banking, financial services, or other regulated environments.
  • Familiarity with canonical data models and enterprise data integration patterns.
  • Exposure to event-driven architectures and asynchronous integration.
  • Experience with Azure cloud services and cloud-native application development.
  • Knowledge of BIAN frameworks and domain-driven service design.

Qualification and Experience

  • Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • 7+ years of professional software development experience, preferably including at least 3 years focused on API development and systems integration.
  • Demonstrated experience delivering production-grade APIs and integrations across multiple enterprise systems.
  • Experience participating in technical design discussions and collaborating with cross-functional delivery teams.
  • Financial-services experience is considered an asset but is not mandatory.

Pay: $95,000.00-$110,000.00 per year

Application question(s):

  • Are you willing to undergo identity verification and background check?

Location:

  • Greater Toronto Area, ON (preferred)

Work Location: Remote

Let Employers Find YouUpload Your Resume