1

Senior Full Stack Software Developer Jobs in Toronto, ON

Senior Full Stack Software Engineer

Toronto, ON · On-site

CA$113K - CA$163K/yr

Manulife's Experience Office is seeking a talented Senior Software Engineer to help design, build ... Design, develop, test, deploy, and support full-stack business applications. * Build and maintain ...

You possess strong software design, development and testing skills acquired through both a strong ... Hands-on experience working with senior-level business leaders Schedule: This is an office-based ...

You possess strong software design, development and testing skills acquired through both a strong ... Hands-on experience working with senior-level business leaders Schedule: This is an office-based ...

Be Seen First

We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role in Mississauga, you will lead the ...

Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... software engineering experience delivering production systems at meaningful scale * React - deep ...

Lead Full Stack Software Engineer

Toronto, ON · On-site

CA$127K - CA$236K/yr

Lead Full Stack Software Engineer - Hybrid Canadian Retirement Are you a passionate software ... Drive DevOps adoption, CI/CD automation, and infrastructure-as-code practices. * Support production ...

The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product ... We're not building software for software's sake. Our products only matter when a client can see ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Join an Agile team of software engineers that are instrumental in building the next generation of ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company ... Join an Agile team of software engineers that are instrumental in building the next generation of ...

TheFull Stack Developerwill work with the IoT architect,technical product ownerand a team of developers(Sr full stack, software, IoT, data science)toensure the efficient and effective development of ...

Senior Full Stack Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Full Stack Developer you'll be tasked with working on web application ... Working within the software development team, your duties will require you to assist in the ...

Full Stack Software Engineer

Mississauga, ON · On-site

CA$94K - CA$141K/yr

We are hiring a Full Stack Engineer to design, build and maintain a critical Cash & Intraday ... Collaborate and communicate with senior business and technology executives, while keeping focus on ...

Showing results 21-40

Senior Full Stack Software Developer information

What is a senior full stack software developer?

A Senior Full Stack Software Developer is an experienced professional who designs, develops, and maintains both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to work on the entire technology stack, from databases and servers to user interfaces. In addition to coding, they often lead projects, mentor junior developers, and help architect scalable solutions that meet business needs. Their role requires strong problem-solving skills, a deep understanding of software development best practices, and the ability to collaborate with cross-functional teams.

What are the key skills and qualifications needed to thrive as a senior full stack software developer?

A Senior Full Stack Software Developer needs advanced proficiency in both front-end and back-end programming languages, strong problem-solving skills, and several years of relevant software development experience. Familiarity with frameworks like React or Angular, back-end technologies such as Node.js or Django, and experience with cloud platforms, CI/CD tools, and version control systems like Git are typically required. Excellent communication, teamwork, and leadership abilities help developers collaborate effectively and mentor junior team members. These skills are crucial for designing robust, scalable applications and leading complex projects to successful completion.

What types of projects and technologies can a senior full stack software developer expect to work on, and how does the team typically collaborate?

As a Senior Full Stack Software Developer, you can expect to work on a diverse range of projects such as developing scalable web applications, integrating APIs, and optimizing system performance. The tech stack often includes front-end frameworks like React or Angular, back-end environments such as Node.js, Python, or Java, and databases like PostgreSQL or MongoDB. Collaboration is highly cross-functional—you’ll regularly coordinate with product managers, UX/UI designers, QA engineers, and other developers through agile methodologies, code reviews, and sprint planning sessions. This role offers opportunities to mentor junior developers, influence architectural decisions, and contribute to continuous process improvement.

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

AspectSenior Full Stack Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience in full stack developmentBachelor's degree in CS or related field; may have certifications in specific technologies
Work EnvironmentCollaborates across front-end and back-end teams, often in agile settingsDesigns, develops, and maintains software applications, often in teams or individually
Industry UsageCommon in tech companies, startups, and agencies requiring versatile development skillsWidely used across industries for software development roles

While both roles involve software development, a Senior Full Stack Software Developer specializes in both front-end and back-end technologies, often taking on leadership responsibilities. A Software Engineer may focus on specific areas of software design and implementation, with less emphasis on full stack expertise. The roles overlap in skills and industry usage, but the senior developer typically has broader responsibilities and experience in full stack development.

What are the most commonly searched types of Full Stack Software Developer jobs in Toronto, ON?

The most popular types of Full Stack Software Developer jobs in Toronto, ON are:

What job categories do people searching Senior Full Stack Software Developer jobs in Toronto, ON look for?

The top searched job categories for Senior Full Stack Software Developer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Senior Full Stack Software Developer jobs?

Cities near Toronto, ON with the most Senior Full Stack Software Developer job openings:

Infographic showing various Senior Full Stack Software Developer job openings in Toronto, ON as of September 2026, with employment types broken down into 100% Full Time. Highlights an 82% In-person, and 18% Remote job distribution.

Senior Full-Stack Developer

Markham, ON

Common CENTS Solutions
Traveler Accommodation • 11 - 50 employees

CA$95K - CA$105K/yr

Full-time

Posted 9 days ago


Key responsibilities

  • Design, develop, and maintain scalable enterprise applications across web, API, and cloud platforms.

  • Build modern front-end applications using Angular and React.

  • Develop backend services and APIs using C#, .NET, and ASP.NET Core.


Job description

                                                                                    Job Description: 
Senior Full-Stack Developer
Location: Hybrid (Full-Time)Note: This role requires 1-2 times monthly to our Markham, ON office.
Department: R&D
Reports To: Development Manager / Director of Engineering

Salary Range: $95,000 - $105,000 CAD

About Premier Construction Software

Premier Construction Software is a leading cloud-based ERP platform serving the construction industry. Our platform combines financial management, project management, mobile solutions, reporting, integrations, AI-enabled capabilities, and modern cloud infrastructure to help construction companies operate more efficiently.

We are looking for a highly experienced Senior Full-Stack Developer who thrives in a fast-paced environment and enjoys solving complex business and technical challenges. You will play a key role in designing, developing, and evolving our cloud-native SaaS platform while helping shape the future of AI-driven software delivery.

Key Responsibilities
  • Design, develop, and maintain scalable enterprise applications across web, API, and cloud platforms.
  • Build modern front-end applications using Angular and React.
  • Develop backend services and APIs using C#, .NET, and ASP.NET Core.
  • Design and optimize SQL Server databases, queries, and stored procedures.
  • Contribute to architecture decisions, technical design reviews, and development standards.
  • Build and consume RESTful APIs and third-party integrations.
  • Develop cloud-native solutions within Microsoft Azure.
  • Participate in code reviews, mentoring, and engineering best practices.
  • Collaborate closely with Product, QA, Support, and DevOps teams.
  • Troubleshoot complex production issues and implement sustainable solutions.
  • Leverage AI-assisted development tools to improve productivity, quality, and delivery speed.
  • Support CI/CD pipelines and automated deployment processes through Azure DevOps.
Required QualificationsTechnical Skills
  • 7+ years of professional software development experience.
  • Strong expertise in:
    • C#
    • .NET / ASP.NET Core
    • SQL Server
    • REST APIs
    • Entity Framework
    • Azure Cloud Services
  • Strong front-end experience with:
    • Angular
    • TypeScript
    • HTML5
    • CSS/LESS
  • Experience developing scalable SaaS applications.
  • Experience with Azure DevOps, source control, pipelines, and release management.
  • Strong knowledge of software architecture and design patterns.
  • Experience performing code reviews and mentoring developers.
What Success Looks Like

Within your first 90 days, you will:

  • Become productive within the Premier codebase.
  • Contribute features and bug fixes across Cloud, Mobile, API, and Add-on platforms.
  • Participate in architecture discussions and technical reviews.
  • Demonstrate strong ownership and accountability for deliverables.
  • Embrace AI-assisted development practices and engineering excellence standards.
Preferred Characteristics
  • Strong problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Bias for action and continuous improvement.
  • Ability to work independently while supporting team success.
  • Passion for modern software engineering and emerging AI technologies.
  • Comfortable working in a globally distributed development team.
Technology Stack

Backend

  • C#
  • .NET / ASP.NET Core
  • SQL Server
  • Entity Framework
  • REST APIs
  • OData

Frontend

  • Angular
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS / LESS

Cloud & DevOps

  • Microsoft Azure
  • Azure App Services
  • Azure SQL
  • Azure Storage
  • Azure DevOps
  • CI/CD Pipelines

AI & Productivity

  • Cursor AI
  • GitHub Copilot
  • Microsoft Copilot
  • Azure OpenAI

Development Tools

  • Visual Studio 2022
  • SQL Server Management Studio
  • Postman
  • Azure Storage Explorer
                                                                                    Business Unit: Premier                                                                                    Scheduled Weekly Hours:37.5                                                                                    Number of Openings Available: 1                                                                                    Worker Type: Regular More About Jonas Software:

Jonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.

Jonas' vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of "Software for Life." We are committed to technology, product innovation, quality, and exceptional customer service.

Jonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.

Headquartered in Canada, Jonas Software has a global footprint with offices around the world. We're a 100% owned subsidiary of Constellation Software Inc., based in Toronto, publicly listed on the TSX (CSU.TO), and a member of the S&P/TSX 60 Index.