×
Register Here to Apply for Jobs or Post Jobs. X

Sr Full Stack Software Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Patch Tech Staffing
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Full Stack Developer, DevOps, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CAD Yearly CAD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Job Title: Sr Full Stack Software Engineer

Duration: 1 Year Contract with strong chance of extension

Our client is seeking a Senior Full Stack Software Engineer with strong expertise in building scalable APIs, modern web applications, and cloud-native solutions. This role requires hands-on technical leadership & delivery, deep knowledge of event-driven architectures, and the ability to work iteratively in a highly agile environment.

Responsibilities
  • Design and implement highly scalable APIs using best practices.
  • Build and maintain applications using React, NestJS, and Spring Boot.
  • Develop event-driven architectures and microservices for distributed systems.
  • Deploy and manage applications on Azure Container Apps, configure APIM, and implement CI/CD pipelines through Azure Dev Ops.
  • Use Bicep for IaC to automate cloud resource provisioning.
  • Work with Docker for containerized deployments.
  • Design and optimize relational and No

    SQL databases.
  • Productively use secure AI tools for assisted development while adhering to compliance and security best practices.
  • Work iteratively in very agile environments, adapting to changing business priorities.
  • Partner with cross-functional teams to deliver incremental value.
  • Hands-on delivery focused rather than waiting for complete requirements; delivering quickly and often.
  • Knowledge of using feature flags to deploy quickly.
  • Strong sense of shipping products to production instead of just development.
  • Building observable code using Azure monitoring and telemetry.
Qualifications
  • 10+ years of extensive experience building scalable APIs.
  • 8+ years of modern web application development using React and Node.js frameworks (NestJS preferred)
  • Experience building scalable Spring Boot APIs.
  • Experience with security best practices for APIs.
  • Expertise in event-driven architecture and microservices.
  • Strong understanding of cloud-native architectures & container-based development.
  • Hands-on experience with Ideally Azure Container Apps, APIM, Docker, and CI/CD pipelines via Azure Dev Ops. (OR similar AWS stack)
  • Experience with Infrastructure as Code (IaC), preferably Bicep or equivalent tools such as Terraform, ARM Templates, or Pulumi.
  • Solid database knowledge (SQL and No

    SQL).
  • Ability to pivot quickly based on incremental business requirements.
  • Strong sense of ownership is required.
  • Plan and manage code merges, branching strategies, and releases.
  • Ability to explain complex technical subjects, drive solution discussions.
  • Strong analytical and problem-solving skills to troubleshoot and resolve complex technical issues.
  • Familiarity with Agile/Scrum methodologies.
Nice-to-Have Qualifications
  • Experience building discounting rules engines.
  • Familiarity with Tan Stack for advanced React state management.
  • Producing technical design documents, solution option analysis
  • Excellent communication and presentation skills
  • Balancing delivery vs. excellence, trade-offs, competing priorities
  • Technical Leadership, planning & organization skills, work planning through Agile tools (ADO, JIRA), plan technical debt resolution, continuous improvements
  • Experience with Application Insights, Log Analytics, distributed tracing, dashboards, alerting and telemetry-driven troubleshooting.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary