Software Engineer (Medical Application) (Toronto)

Software Engineer (Medical Application) (Toronto)

11 Aug
|
Arcadia
|
Toronto

11 Aug

Arcadia

Toronto

Location: Toronto, ON – adaptable hybrid, ideally 1 or 2 day per week Type: Full-Time Comp: $170–175K + 10% bonus + RRSP + full benefits A 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 strong 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. Design, build, and maintain scalable backend applications using C# and .NET Lead the technical design and implementation of complex software systems Contribute to application and platform architecture across AWS and Azure Develop secure systems that protect sensitive financial and customer data Work with SQL and NoSQL databases to support high-volume applications Improve application performance, reliability, maintainability, and scalability Strengthen CI/CD pipelines, automated testing,



and DevOps practices Conduct code reviews and establish engineering standards and best practices Troubleshoot complex production issues and drive long-term solutions Mentor senior and intermediate developers while remaining deeply hands-on Partner with product, QA, architecture, and business teams to translate requirements into technical solutions 12+ years of professional software development experience ~ Deep hands-on experience with C#, .NET, and backend application development ~ Experience operating at a Principal, Lead, Staff, or Senior technical level ~ Strong system design and software architecture capabilities ~ Experience building microservices, APIs, and distributed applications ~ Strong cloud experience across AWS and/or Azure ~ Experience with relational and NoSQL databases ~ Knowledge of CI/CD, Docker, Kubernetes, and modern DevOps practices ~ Strong understanding of secure coding, automated testing, and code quality ~ Experience with unit testing frameworks such as NUnit or MSTest ~ Ability to influence technical decisions and communicate with both engineering and business stakeholders ~ Experience mentoring developers and raising engineering standards ~ Background in financial services, fintech, payments, or consumer lending is an asset ~ Bachelor’s degree in Computer Science, Software Engineering, or a related field Help modernize large-scale financial platforms used by more than one million customers annually Work across C#/.NET, AWS, Azure, microservices, APIs, and cloud-native technologies Influence architecture, engineering standards, and technical direction Versatile hybrid structure, ideally one day per week in Toronto Competitive compensation, 10% bonus, RRSP, and comprehensive benefits #

📌 Software Engineer (Medical Application) (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: software engineer (medical application) (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (medical application) (toronto) / toronto