Principal Software Developer (Toronto)

Principal Software Developer (Toronto)

11 Aug
|
Arcadia
|
Toronto

11 Aug

Arcadia

Toronto

Location: Toronto, ON – flexible hybrid, ideally 1 or 2 day per weekType: Full-TimeComp: $170–175K + 10% bonus + RRSP + full benefitsA leading financial services organization in the consumer lending and alternative financial services space is hiring a Principal Software Developer to help modernize and scale its core technology platforms.This is a deeply hands-on backend engineering role focused primarily on C# and .NET. You'll design and build secure, scalable applications, contribute to system architecture, and help establish robust engineering practices across a complex cloud environment.The organization is investing significantly in technology modernization, including cloud platforms, microservices, APIs, data capabilities, and customer-facing digital products. You'll work closely with engineering, architecture, product, QA, and business stakeholders to deliver systems used by more than one million customers annually across Canada and the US.What You'll DoDesign, build, and maintain scalable backend applications using C# and .NETLead the technical design and implementation of complex software systemsContribute to application and platform architecture across AWS and AzureBuild and modernize microservices, APIs, and enterprise integrationsDevelop secure systems that protect sensitive financial and customer dataWork with SQL and NoSQL databases to support high-volume applicationsImprove application performance, reliability, maintainability, and scalabilitySupport containerized workloads using Docker and KubernetesStrengthen CI/CD pipelines, automated testing, and DevOps practicesWrite clean, efficient,



and testable production codeConduct code reviews and establish engineering standards and best practicesTroubleshoot complex production issues and drive long-term solutionsMentor senior and intermediate developers while remaining deeply hands-onPartner with product, QA, architecture, and business teams to translate requirements into technical solutionsEvaluate emerging technologies and identify opportunities to improve platforms and development processesWhat We're Looking For12+ years of professional software development experienceDeep hands-on experience with C#, .NET, and backend application developmentExperience operating at a Principal, Lead, Staff, or Senior technical levelStrong system design and software architecture capabilitiesExperience building microservices, APIs, and distributed applicationsStrong cloud experience across AWS and/or AzureExperience with relational and NoSQL databasesKnowledge of CI/CD, Docker, Kubernetes, and modern DevOps practicesStrong understanding of secure coding, automated testing, and code qualityExperience with unit testing frameworks such as NUnit or MSTestAbility to influence technical decisions and communicate with both engineering and business stakeholdersExperience mentoring developers and raising engineering standardsBackground in financial services, fintech, payments, or consumer lending is an assetBachelor's degree in Computer Science, Software Engineering, or a related fieldWhy Apply?Principal-level ownership while remaining deeply involved in the codeHelp modernize large-scale financial platforms used by more than one million customers annuallyWork across C#/.NET, AWS, Azure, microservices, APIs, and cloud-native technologiesInfluence architecture, engineering standards, and technical directionFlexible hybrid structure, ideally one day per week in TorontoCompetitive compensation, 10% bonus, RRSP, and comprehensive benefits #J-18808-Ljbffr

📌 Principal Software Developer (Toronto)
🏢 Arcadia
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: principal software developer (toronto) / toronto