1

Software Programer Jobs in Ontario (NOW HIRING)

Job Summary We're hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms and strategic engineering initiatives. This role focuses on Java-based platform ...

Software Developer (Applied AI) You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. Current work authorization for Canada is required for all openings. At ...

The Role We're looking for Software Developers who are excited to build high-quality, production-grade software and grow their technical ownership over time. As a Software Developer, you'll work on ...

AI Software Engineer Location(s): Toronto - 30 Adelaide Street Location Status: Full - Time Get To Know Us: SS&C is leading the way. We continue to look for today's and tomorrow's brightest talent ...

Software Developer

Toronto, ON ยท On-site +1

CA$65K - CA$80K/yr

Software Developer Toronto, Ontario, Canada (Hybrid) Who We Are Turner Fleischer is one of Canada's most progressive design studios with 250+ committed, creative and driven professionals. We excel at ...

Provide technical and strategic leadership to software engineering teams. * Define and execute the engineering roadmap aligned with business and product priorities. * Foster a collaborative ...

We are looking for an enthusiastic and motivated software engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and ...

Senior Integration Software Engineer We are seeking an experienced Senior Integration Software Engineer to design, develop, and support enterprise integration solutions within a Microsoft and Azure ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Programming assignments may involve PC and/or PLC's, and the integration of various third-party instrumentation or data acquisition devices. Integration stage will combine software with associated ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Showing results 41-60

Software Programer information

See Ontario salary details

$25K

$86.1K

$168K

How much do software programer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software programer in Ontario is $86,145.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,500.00 and $117,000.00 per year, depending on experience, location, and employer.
Infographic showing various Software Programer job openings in Ontario as of September 2026, with employment types broken down into 50% Internship, and 50% Full Time. Highlights an 100% In-person job distribution, with an average salary of $86,145 per year, or $41.4 per hour.

Senior Software Engineer

Toronto, ON โ€ข On-site

Full-time

Re-posted 5 days ago


Job description

Job Summary

We're hiring a Senior Software Engineer to provide technical leadership across enterprise SaaS platforms and strategic engineering initiatives. This role focuses on Java-based platform architecture, distributed systems, and cloud-native services that support large-scale business-critical applications. You will partner with Engineering, Product, Security, and Architecture leaders to drive technical strategy, guide platform evolution, and deliver secure, scalable, and highly available software across multiple products and teams.


Required Qualifications
  • 6+ years of software engineering experience building SaaS applications, distributed systems, or enterprise software platforms
  • 4+ years of experience developing production applications using Java
  • Experience leading architecture and technical strategy across multiple teams or product areas
  • Experience designing and operating distributed systems in cloud environments
  • Experience driving technical standards, architecture reviews, and engineering best practices across an organization

Preferred Qualifications
  • Experience with Java ecosystem technologies such as Spring Boot, Spring Cloud, Hibernate, Kafka, or similar frameworks
  • Experience working with AWS, Azure, or GCP
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle
  • Experience leading platform modernization, cloud transformation, or large-scale architecture initiatives
  • Experience working with cloud-native architectures, microservices, and event-driven systems
  • Experience integrating AI-enabled capabilities into production software systems
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) in engineering workflows