Morson Edge (Canada) logo

Lead Full Stack Software Developer

Morson Edge (Canada)
Department:Engineering
Type:ON-SITE
Region:Ottawa, Ontario
Location:Ottawa, Ontario, Canada
Experience:Mid-Senior level
Estimated Salary:CAD110,000 - CAD150,000
Skills:
FULL STACK DEVELOPMENTMICROSERVICES ARCHITECTURECI/CD PIPELINESGITAUTOMATED TESTINGFRONT-END FRAMEWORKSBACK-END TECHNOLOGIESKAFKAREDISRABBITMQMQTTSQLNOSQL DATABASESAWS CLOUD SERVICESGITLAB
Share this job:

Job Description

Posted on: December 1, 2025

Location: Ottawa, ON - 100% on-site

Employment Type: Full-Time/Permanent

Job Title: Lead Full Stack Software Developer

We’re looking for a seasoned Lead Full Stack Software Developer to join our Ottawa team. This is an on-site role to ensure close collaboration with our engineers and stakeholders. As our Technical Lead, you’ll shape the architecture, development, and delivery of enterprise-grade, client-facing software solutions, driving engineering excellence across the department.

What You’ll Do

  • Architect, develop, integrate, and test robust client-facing software solutions.
  • Lead planning and design of enterprise software systems—proposing new concepts, evaluating alternatives, and defining system architectures.
  • Translate cross-functional requirements into clear, actionable software specifications.
  • Provide technical oversight through code reviews, ensuring performance, maintainability, and adherence to best practices.
  • Champion continuous improvement in design principles, coding standards, and the software development lifecycle.
  • Evolve development tools, processes, and practices to keep our solutions cutting-edge.
  • Mentor developers, fostering skill growth and technical leadership across the team.

What You BringRequired

  • Post-secondary degree/diploma in Computer Science, Engineering, Web Development, or equivalent experience.
  • 10+ years in full stack development delivering high-quality, highly available web applications.
  • Expertise in microservices architecture, CI/CD pipelines, Git, and automated testing.
  • Proficiency in:
  • Front-end frameworks and back-end technologies to build performant, end-to-end solutions.
  • Kafka, Redis, and messaging systems (RabbitMQ, MQTT).
  • SQL/NoSQL databases, web storage, file/data transfer, and AWS cloud services.
  • Git/GitLab version control.

Preferred

  • Proven track record mentoring and leading development teams.
  • Experience modernizing systems—migrating or reimplementing legacy features into next-gen platforms.
  • Contributions to the Open Source community.
  • Knowledge of satellite networks (Iridium) and mobile communication systems.
  • Familiarity with C#, .NET, and PHP.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Morson Edge (Canada) logo

Morson Edge (Canada)

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Breck Construction logo

Estimator

Breck Construction
Just now
Engineering
ON-SITE
Saskatoon, Saskatchewan, Canada
ESTIMATINGCONSTRUCTIONCIVIL CONCRETE+11 more
BBA Consultants logo

Mechanical Engineer (two to five years of experience)

BBA Consultants
5 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
MECHANICAL ENGINEERINGMINING SECTORENERGY SECTOR+12 more
IDS Recrutement | Recrutement & chasse de talents | Québec, Canada & International francophone logo

Expert Hydraulique H/F

IDS Recrutement | Recrutement & chasse de talents | Québec, Canada & International francophone
5 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
HYDRAULIC SYSTEMSMECHANICAL ENGINEERINGSYSTEM DESIGN+7 more
AMETEK logo

Electrical and Automation Specialist

AMETEK
5 days ago
Engineering
ON-SITE
Lévis, Quebec, Canada
PLC PROGRAMMINGHMISCADA+15 more
Tata Consultancy Services logo

Data Analyst Quality Assurance

Tata Consultancy Services
6 days ago
Engineering
ON-SITE
Ottawa, Ontario, Canada
SQLDATA ANALYSISDATA QUALITY STANDARDS+1 more