Back to results

Senior Full Stack Developer - Permanent - 19536

  • Mississauga, ON, Canada

Competitive salary, $110,000 to $120,000/year · Full-time

Applications open in a new tab.

Job details

Pay
Competitive salary, $110,000 to $120,000/year
Job type
Full-time
Apply by
Experience
5+ years of professional software development experience, with a strong full-stack background
Posting language
English
Posted

Original job description

About The Opportunity

We're looking for a talented and experienced Senior Full Stack Developer to join our growing engineering team. This isn't just another job, it's a chance to work on meaningful products, tackle interesting technical challenges, and genuinely shape the direction of our software. You'll be working across the full stack, from classic web technologies to modern cloud-native architectures, so breadth and adaptability are key.

If you're someone who loves solving hard problems, takes pride in clean and maintainable code, and thrives in a collaborative environment, we'd love to hear from you.

Duties include but are not limited to:

  • Design, develop, and maintain full-stack web applications using a modern .NET-based technology stack
  • Work with Classic ASP codebases - maintaining, refactoring, and migrating legacy systems where appropriate
  • Build rich, responsive user interfaces using Blazor (WebAssembly and/or Server)
  • Develop and maintain RESTful APIs and backend services using .NET Core
  • Write efficient, well-structured database queries and manage schemas in SQL Server/Azure SQL
  • Architect and implement Azure Microservices to support scalable, resilient application design
  • Collaborate closely with product, design, and other engineering stakeholders throughout the development lifecycle
  • Participate in code reviews, technical discussions, and contribute to setting engineering standards
  • Mentor junior developers and share knowledge across the team
  • Troubleshoot production issues and own resolution end-to-end

About You

Beyond the tech, we care about who you are as a developer and teammate.

The successful candidate will have the following:

  • 5+ years of professional software development experience, with a strong full-stack background
  • Comfortable navigating both legacy codebases and modern architectures without losing your mind (or your sense of humour)
  • Strong communication skills, you can explain technical decisions to non-technical stakeholders
  • A collaborative, team-first attitude. We build things together here
  • Self-motivated and ownership-oriented, you see things through to completion
  • Curiosity and a commitment to continuous learning

About the Job

  • Competitive salary, $110,000 to $120,000/year
  • Hybrid - 3 days a week in Bolton
  • Working with a great leader
  • Flex Time and strong benefits

LROIT

How To Apply

Please apply by clicking the “Apply Now” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to jpbaragwanath@lrostaffing.com. If you are already registered with us, please contact your Senior Recruiter. Please quote job 19536.

LRO Staffing values fairness, confidentiality, and human judgment in every stage of our hiring process. We do not use automated or AI-driven screening tools to assess applications. Each submission is reviewed by an experienced recruiter to ensure a thoughtful and equitable evaluation of every candidate.

Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.

More about this job

Responsibilities

Design, develop, and maintain full-stack applications, APIs, database solutions, and Azure microservices, while maintaining and modernizing Classic ASP systems. Collaborate with stakeholders, review code, mentor junior developers, establish engineering standards, and resolve production issues.

Requirements

Candidates need at least five years of professional software development experience and a strong full-stack background, including comfort with both legacy codebases and modern architectures. Strong communication, collaboration, ownership, and a commitment to continuous learning are also expected.

Skills

  • Full-Stack Development
  • .NET
  • Classic ASP
  • Blazor
  • .NET Core
  • RESTful APIs
  • SQL Server
  • Azure SQL
  • Azure Microservices
  • Database Schema Management
  • Responsive User Interfaces
  • Legacy System Migration
  • Code Reviews
  • Production Troubleshooting
  • Technical Mentoring

Benefits

  • Flex Time
  • Strong Benefits

Visa sponsorship

Not detected in the job text

Hiring contact email

jpbaragwanath@lrostaffing.com

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Full-Stack Development
  • .NET
  • Classic ASP
  • Blazor
  • WebAssembly
  • .NET Core
  • RESTful APIs
  • Backend Services
  • SQL Server
  • Azure SQL
  • Azure Microservices
  • Cloud-Native Architecture
  • Responsive User Interfaces
  • Legacy Systems
  • System Migration
  • Database Queries
  • Database Schemas
  • Scalable Applications
  • Resilient Applications
  • Code Reviews
  • Engineering Standards
  • Production Troubleshooting
  • Technical Mentoring
  • Software Development
  • Collaborative Development

Report this job