1

Senior Software Developer Engineer Jobs in Toronto, ON

Senior Software Engineer

Toronto, ON ยท On-site +1

CA$90K - CA$140K/yr

Senior Software Engineer Team: Epic Engineering Location : Remote Opportunity for Impact We're ... full stack developer * P roficiency with .NET/C#, Typescript, React, Kubernetes, SQL Server ...

Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money ...

Understand and curiosity of SRE best practices, architectures, and methods * Good knowledge on ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...

Senior Software Engineer

Toronto, ON ยท On-site +1

CA$90K - CA$140K/yr

Senior Software Engineer Team: Epic Engineering Location : Remote Opportunity for Impact We're ... full stack developer * P roficiency with .NET/C#, Typescript, React, Kubernetes, SQL Server ...

Senior Software Engineer

Toronto, ON ยท On-site +1

CA$90K - CA$140K/yr

Senior Software Engineer Team: Epic Engineering Location : Remote Opportunity for Impact We're ... full stack developer * P roficiency with .NET/C#, Typescript, React, Kubernetes, SQL Server ...

Senior Software Engineer

Toronto, ON ยท On-site +1

CA$90K - CA$140K/yr

Senior Software Engineer Team: Epic Engineering Location : Remote Opportunity for Impact We're ... full stack developer * P roficiency with .NET/C#, Typescript, React, Kubernetes, SQL Server ...

As a Senior Software Engineer, you will independently own major components from design to delivery. You will solve complex technical problems, make technical decisions within your domain, and act as ...

As a Senior Software Engineer, you will be responsible for the end-to-end design, development, testing, and maintenance of high-performance software applications. You will play a critical role in the ...

The Software Developer reporting to the Leader, Development will be responsible for developing and maintaining the company's highly distributed, high-performance payment system. They will use their ...

Senior Software Developer

Toronto, ON ยท Remote

CA$123K - CA$187K/yr

The Opportunity Our Engineering team owns the code that lets our customers do powerful things with ... You've seen the inner workings of how software is made by a team on a shared codebase - you can ...

next page

Showing results 1-20

Senior Software Developer Engineer information

What are the key skills and qualifications needed to thrive as a Senior Software Developer Engineer, and why are they important?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are Senior Software Developer Engineers?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are some common challenges faced by Senior Software Developer Engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What is the difference between Senior Software Developer Engineer vs Software Developer?

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What cities near Toronto, ON are hiring for Senior Software Developer Engineer jobs? Cities near Toronto, ON with the most Senior Software Developer Engineer job openings:
Infographic showing various Senior Software Developer Engineer job openings in Toronto, ON as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 85% Physical, 7% Hybrid, and 8% Remote job distribution.

Senior Software Engineer

Applied Systems Canada

Toronto, ON โ€ข On-site, Remote

CA$90K - CA$140K/yr

Other

Medical, Dental, Vision, PTO

Posted 10 days ago


Job description

Canada External Job Ad

Amazing Career Moments Happen Hereย 

The best work happens when smart people move fast together. At Applied, we've spent 40+ years building technology that solves real problems for insurance professionals, and we're not slowing down. We're pushing what's possible in Insurtech and doing it inside a culture built on trust, inclusion, and growth.ย 

The Roleย at a Glanceย 

Role:ย Senior Software Engineerย 

Team:ย Epic Engineeringย 

Location:ย Remoteย 

ย 

Opportunity for Impactย 

We're looking for a Senior Software Engineerย to join our Epic Engineering team for the Financial Management Division.As a senior engineer,ย you'llย take ownership over key areas of the platform, help design the architecture, lead development efforts,ย advance our AI efforts,ย and mentor junior engineers as the team grows. This is a rare opportunity to work with a nimble team within a well-established organization on a high-impact product and help shape its future direction.ย ย 

On the Technology Team,ย you'llย partner with our global team of engineers and product managers designing, architecting, building, and testing impactful products. The Senior Software Engineer will contribute to our product vision by deliveringย a high levelย of quality and technical excellence. Successย requiresย fluency in SaaS-based application development, test automation, analytical skills, and unwavering dedication to software quality.

What You'll Doย ย 

  • Collaborate with cross-functional teams (engineering, product, QA) to build scalable, cloud-native software solutionsย ย 
  • Collaborate as part of Agile Scrum teams in sprint planning, review, and retrospectivesย 
  • Develop and maintain robust accounting systems and reconciliation applications
  • Architect systems with a focus on performance, reliability, and long-term maintainability.ย 
  • Build applications usingย GCPย services.ย 
  • Lead and contribute to technical design discussions, mentor team members, and guide architectural decisions and technical best practices.ย 

What We're Looking Forย 

If this role sounds like the right next move, we'd love to hear from you. You might bring:ย 

  • 5+ yearsย of relevant programming experienceย as a full stack developerย 
  • Proficiencyย withย .NET/C#,ย Typescript, React, Kubernetes,ย SQL Server, OpenAPI,ย Apigee and GCPย 
  • Useย AI and automation as leverage: reduce toil, accelerate delivery, and improve decision quality by embedding AI-assisted development and automation into daily execution (not as optional tools).ย 
  • Familiar with Agile frameworks, ideally Scrum or Kanban using tools like Jira and Confluenceย 
  • Excellentย communication and collaboration skillsย and working withย ambiguityย 
  • Participate in code reviews and provide constructive feedback toย maintainย high engineering standards.ย 
  • Proven technical abilities, troubleshooting skills, and research abilitiesย 
  • Experience with cloud environments and cloud applications withย DataDog, GitLab, and Kubernetesย 
  • B.S. in Computer Science or related field, or equivalent work experienceย ย 
  • Experience providing guidance and support to other members of the software engineering team to support technical problem-solvingย ย ย ย 

Bonus points if you also have:ย ย 

  • Previousย experience working inย startupsย orย withinย the Insuranceย spaceย ย 
  • Experience building and integrating withย General Ledger, Accounting, and Reconciliation systems at scaleย 
  • Exposure toย Nodejs developmentand Payments space

Talent shows up in a lot of different ways, and we mean that. We welcome candidates from all backgrounds and experience levels, including military members and their spouses and those without a traditional degree or tech background. If this role speaks to you, apply.ย 

Why You'll Like Working Hereย 

Ourย people-first cultureย means you're seen, supported, and set up to grow. We work across flexible models because we trust our teams to deliver, not just show up. You'll collaborate with people who care about the work and each other, and you'll have leaders who are invested in where you're headed.ย ย 

How We'll Support Youย 

We invest in the whole person, not just the role. Our benefits and resources are built to support your health, your time, and your life outside of work:ย 

  • Medical, Dental, and Vision Coverageย 
  • Holiday and Vacation Timeย 
  • Health & Wellness Daysย 
  • A Bonus Day for Your Birthdayย 

Compensation Transparencyย 

The totalย anticipatedย annual compensation range for this newly created position isย $90K- 140K CADย per year, which includes starting base salary and, where applicable, variable or incentive pay.ย  To determine a new team member's starting pay, we consider a variety of factors, including someone's depth, breadth, and variety of experience, skills, and responsibilities.ย ย 

This position requires the employee to reside and work from one of the following provinces: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, PEI, Saskatchewan.ย 

Your Security Matters:ย Our candidates' personal information and online safety are top of mind. Applied communicatesย with candidates only via a secure @appliedsystems.com email address or through our officialย careersย portal. Recruiters will never request payments or ask for financial account or sensitive personal information like Social Security numbers.ย 

AI Utilizationย ย 

We leverage AI tools to streamline parts of our recruitment workflow (such as resume parsing and interview scheduling). However, candidate screening, interviews, and final decisions are always conducted by real humans.ย 

EEO Statementย ย 

Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don't discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, color, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.ย ย 

#LI-Remoteย #LI-CAย 

Employment Type: OTHER