1

Senior Full Stack Software Developer Jobs in Markham, ON

Senior Full Stack Developer

Mississauga, ON · On-site

CA$110K - CA$140K/yr

Senior Full Stack Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety ...

Full Stack Engineer

Mississauga, ON · Hybrid

CA$110K - CA$140K/yr

Senior Full Stack Software Engineer Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety ...

We're looking for a Senior Full Stack Software Engineer who is passionate about building high ... full stack developer * Demonstrable, hands-on experience using Claude (Claude Code, claude.ai, or ...

Senior Full Stack Software Engineer Our client is looking for an experienced software engineer with a founder mindset to take a critical role in our rapidly growing early-stage startup. We believe ...

Senior Full-Stack Software Engineer

Toronto, ON · On-site

CA$113K - CA$163K/yr

Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools ... full stack software development * Professional experience as a fullstack or software engineer ...

Senior Full-Stack Developer Location: Ottawa, ON (Remote) About the Role We are looking for a ... software, hardware, and operations High ownership, meaningful technical challenges, and visible ...

Full Stack Software Developer Experience Level: 5-10 yrs Work Location: US East/Canada (Remote) Role Overview: We're looking for a Full Stack Software Developer to design and build scalable, high ...

Senior Full Stack Software Engineer

Toronto, ON · On-site

CA$130K - CA$160K/yr

The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving ... AWS Certified Developer or Solutions Architect certification * Architecture experience: Serverless ...

next page

Showing results 1-20

Senior Full Stack Software Developer information

See Markham, ON salary details

$56.4K

$122.5K

$181.4K

How much do senior full stack software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior full stack software developer in Markham, ON is $122,521.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,213.00 and $140,214.00 per year, depending on experience, location, and employer.

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

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 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 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 cities near Markham, ON are hiring for Senior Full Stack Software Developer jobs? Cities near Markham, ON with the most Senior Full Stack Software Developer job openings:

Senior Full Stack Developer

Aversan

Mississauga, ON • On-site

CA$110K - CA$140K/yr

Other

Posted 5 days ago


Job description

Senior Full Stack Software Engineer
Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are seeking a qualified Senior Full Stack Software Engineer to join our team. In this role, you will lead the design, development, and validation of ground control software, simulators, and test tools that support critical mission systems. The ideal candidate brings deep experience in modern web-based software development, system architecture, and technical leadership, combined with a passion for mentoring and delivering highquality, missioncritical solutions in complex aerospace environments.
Location: Mississauga, ON
Job Type: Full Time
Working Arrangement: HybridResponsibilities
  • Lead the design and development of ground control software, simulators, and test tools for space-based robotic systems
  • Design modular, extensible, testable, and efficient software architecture
  • Produce clear, accurate, and well-structured technical documentation
  • Lead and participate in the implementation, integration, and testing of software solutions
  • Conduct code, design, and technical reviews for both senior and junior engineers
  • Mentor and develop junior team members through coaching, technical discussions, and review of work products
  • Lead task estimation and support technical planning activities
  • Collaborate with other senior engineers and management to define, evolve, and enforce coding standards, tools, and development processes
  • Work within an Agile development environment
  • Perform other duties as assigned by management or technical leadership
Basic Qualifications
  • Bachelor's degree in software, Computer, or Electrical Engineering or Computer Science
  • 10+ years of relevant software engineering experience
  • Proven ability to design and implement software solutions on Windows and/or Linux platforms
  • Strong frontend development experience
  • Demonstrated Experience with:
    • JavaScript
    • Angular (required)
    • ReactJS (used in Storybook)
    • C# / ASP.NET Core
    • CSS
    • HTML
    • .Net Technologies
    • UX Design
  • Experience working with and designing relational and non-relational data leveraging:
    • SQL (MSSQL, Postgres) Entity Framework, LINQ
    • NoSQL (Mongo, Couchbase)
    • Cache technologies (Redis)
    • ETL
    • Automated testing
    • Agile development environment
    • Strong written/verbal communication skills
    • Strong analytical and problem-solving skills
  • Experience with automated testing frameworks
  • Comfortable working in an Agile development environment
  • Strong written and verbal communication skills
  • Excellent analytical and problem solving abilities
  • Highly motivated, enthusiastic, and positive team player
  • Ability to obtain and maintain Reliability Status security clearance, including Controlled Goods Program (CGP) and ITAR compliance

Compensation:$110,000-$140,000 CAD
The base salary or rate offered to an applicant within this range is determined by considering several factors, including the individual's geographic location, skills, competencies, and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.
Vacancy Status:This posting is for an existing vacancy.
AI in Hiring:We use AI tools to assist with application management (e.g., organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.