2,136,111open jobs
135,095companies
247,597added this week
Browse all
Location
In office (Vaughan)
Seniority
Senior · 6+ years exp
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Jun 9, 2026.

Overview
Company
Impact
Profile match
Welcome Lambourne Environmental Ltd. customers!. With 30 years of expertise, we are your trusted partner for Dredging, De-watering, and Land Application. We don't just provide a service; we deliver the technology and strategy that works for your specific site.

Role Overview

We are seeking a highly skilled Senior Full-Stack Developer with 6+ years of experience to lead the digital transformation of our core enterprise applications. You will be responsible for the end-to-end modernization of legacy .NET Framework 4.8 MVCmonoliths into high-performance, .NET 6+ and upmicroservices and APIs, paired with a modern Reactfrontend and hosted on AWS.

This is not a "maintenance" role; it is a "re-engineering" role. You will bridge the gap between reliable legacy logic and the future-proof scalability of modern cloud architecture.

Key Responsibilities

  • Legacy Deconstruction:Analyze existing .NET 4.8 MVC applications to identify business logic, dependencies, and integration points for migration.

  • Architecture Migration:Lead the transition from monolithic architectures to modern design patterns (Microservices, Hexagonal, or Clean Architecture).

  • Backend Modernization:Rewrite and refactor legacy C# code to .NET 6/8+, implementing cross-platform compatibility and improved performance.

  • Frontend Revolution:Replace Razor/Server-side rendering with a decoupled, state-of-the-art React SPA (Single Page Application) using TypeScript and modern state management (Redux Toolkit, TanStack Query).

  • Cloud Orchestration:Design and deploy the modernized stack on AWS, leveraging services like Lambda, ECS (Fargate), S3, and RDS.

  • API Design:Build robust, secure RESTful APIs that serve as the bridge between the new React frontend and the modernized backend.

  • CI/CD Implementation:Establish automated pipelines for building, testing, and deploying both the .NET and React components.

Technical Requirements

Backend Expertise

  • Legacy:Deep understanding of .NET Framework 4.8, ASP.NET MVC, and Web API.

  • Modern:Expert-level proficiency in .NET 6/7/8and ASP.NET Core.

  • Language:Advanced C# skills (Generics, LINQ, Async/Await, Dependency Injection).

  • Database:Experience with SQL Server (T-SQL) and migrating to AWS-managed databases (RDS/Aurora).

Frontend Expertise

  • React:Strong experience with Functional Components, Hooks, and modern React patterns.

  • Languages:JavaScript (ES6+) and TypeScript(Required).

  • Tools:Experience with Vite or Webpack, and CSS frameworks (Tailwind, Material UI).

Cloud & DevOps (AWS)

  • Compute:Hands-on experience with AWS Lambda(Serverless) or Amazon ECS/EKS.

  • Infrastructure:Familiarity with Infrastructure as Code (CloudFormation, CDK, or Terraform).

  • Deployment:Building CI/CD pipelines (GitHub Actions).

Preferred Qualifications

  • Experience using the AWS Porting Assistant for .NETor AWS Transform.

  • Familiarity with containerization (Docker) and orchestration.

  • Knowledge of Authentication/Authorization standards (OAuth2, OpenID Connect, AWS Cognito).

  • Proven track record of successfully migrating at least one large-scale enterprise application.

We thank you for your interest. Only those selected for an interview will be contacted.

GFL is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, please contact [email protected]

Please note that GFL does not provide visa sponsorship for this position. Valid work authorization in the country where the job is located is required. Successful candidates will be required to provide valid documentation confirming their eligibility to work in the country where the job is located prior to their start date.

This hiring process may utilize machine-based systems to assist in screening and assessing applicants. Final selection decisions are made by our recruitment team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,111 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Vaughan
Hybrid · Contractor · Winnipeg
SQL
C#
C#
.NET
DevOps
Azure
Management
ITIL
Apply
$71k – $93k per year · Hybrid · Full-Time · 8+ years exp · Mississauga
AI/ML
LLM
DevOps
CI/CD
Apply
$71k – $93k per year · Hybrid · Full-Time · 8+ years exp · Calgary
AI/ML
LLM
DevOps
CI/CD
Apply
$95k – $131k per year · Equity · Remote (Canada) · 2+ years exp · Canada
Python
Kotlin
Databases
MySQL
DevOps
AWS
Kubernetes
Apply
Sr. Java Developer 7 hours ago
$86k – $94k per year · Hybrid · Contractor · Toronto
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
ActiveMQ
Apache Kafka
DevOps
Rest API
GCP
Docker
Kubernetes
Google GKE
Management
Agile
Apply
In office · Contractor · Bachelor's Degree · Singapore
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Express
Databases
PostgreSQL
DynamoDB
OpenSearch
Amazon Aurora
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
AWS Lambda
Amazon S3
Amazon CloudWatch
API Gateway
Cybersecurity
OWASP Top 10
Apply
In office · Full-Time · Taipei
Python
JavaScript
TypeScript
SQL
C#
Apply
In office · Philippines
Python
JavaScript
TypeScript
SQL
AI/ML
Claude
Model Context Protocol
Function Calling
AI Agents
RAG
OpenAI
Structured Outputs
DevOps
Rest API
Azure
AWS
GitHub
Management
n8n
Power Automate
SharePoint
Apply
up to $105k per year · In office · 1+ year exp · Bachelor's Degree · United States
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Angular
React.js
DevOps
Rest API
GCP
CI/CD
Git
Windows
Unix
Management
Agile
Apply
In office · Contractor · Bachelor's Degree · Singapore
JavaScript
Kotlin
Dart
Swift
Objective-C
Frontend
GraphQL
React.js
Mobile
ARKit
Flutter
React Native
ARCore
Firebase
Espresso
Fastlane
State Management
Bitrise
DevOps
Rest API
GCP
GitHub Actions
WebSockets
CI/CD
Git
AWS
Management
Scrum
QA
Appium
XCUITest
Detox
Apply
In office · Full-Time · Calgary
Apply
In office · Full-Time · 3+ years exp · High School Diploma · Nanaimo
Management
Oracle ERP
Apply
In office · Full-Time · Ashburn
Apply
In office · Full-Time · 1+ year exp · High School Diploma · Joplin
Apply
Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Edmonton · Calgary · Surrey
Apply
Package handler 1 day ago
In office · Part-Time · Vaughan
Apply
DevSecOps Engineer 1 day ago
In office · 2+ years exp · Vaughan
Python
PowerShell
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Kubernetes
Configuration Management
Azure AKS
GitHub
Cybersecurity
OWASP Top 10
Management
ServiceNow
ITSM
Apply
$30k per year · Equity · In office · Full-Time · High School Diploma · Vaughan
Apply
In office · Part-Time · 2+ years exp · Vaughan
Apply
Equity · In office · Full-Time · Vaughan
Apply
See all jobs
This is one of many
2,136,111 more open roles from verified company boards, updated every day.