Talent.com
Randstad Canada
Full-Stack Software EngineerRandstad Canada • Oakville, Ontario, CA
Full-Stack Software Engineer

Full-Stack Software Engineer

Randstad Canada • Oakville, Ontario, CA
Il y a 8 heures
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

Our Client is seeking a Full-Stack Software Engineer for a 1-year contract opportunity located in Oakville, ON. Targeted to start in late September 2026, this position operates on a standard morning shift schedule. In this full-stack engineering role, you will be responsible for designing, developing, testing, and maintaining scalable enterprise software applications that directly support customer workflows.

This role requires a versatile Full-Stack Software Engineer with a deep technical foundation across the entire software development lifecycle (SDLC). Operating at an Engineer 3 tier, you will architect system interfaces, write clean code for both front-end user interfaces and back-end microservices, and deploy high-availability solutions. You will collaborate closely with product owners, UI/UX designers, and enterprise architects to evaluate technical requirements, determine optimal technology stacks, and execute test-driven, automated delivery pipelines.

Advantages
End-to-End Delivery Scope: Direct ownership across the complete software stack—from user-centric UI components down to server-side microservices and database integrations.

Modern SDLC Practices: Work within a mature engineering ecosystem utilizing Test-Driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD), and cloud-native architecture patterns.

Cross-Functional Influence: Collaborate directly with product owners, designers, and system architects to evaluate technology stacks and define architectural standards.

Responsibilities
1. Full-Stack Architecture & Feature Development
Develop, enhance, and maintain responsive front-end user interfaces (UI) and interactive web applications.

Design, build, and optimize backend applications, microservices, and restful APIs using server-side languages.

Create high-level software architecture designs outlining application structure, module dependencies, data models, and API interfaces.

Assess business requirements to select suitable technology stacks, integration methods, and deployment strategies for new digital services.

2. Quality Engineering & Test Automation
Define and execute comprehensive software test strategies, guidelines, and quality policies aligned with enterprise standards.

Implement Test-Driven Development (TDD) methodologies, automated testing frameworks, and continuous integration/continuous delivery (CI/CD) pipelines.

Monitor, optimize, and refactor applications to resolve performance bottlenecks and improve overall operational efficiency.

3. Security, Compliance & User Empathy
Incorporate robust software security practices to safeguard customer data, including data encryption and anonymization protocols.

Engage directly with business stakeholders and end-users to understand pain points, translating complex requirements into intuitive software features.

Evaluate and integrate emerging technologies and new stack layers to maximize development velocity and product reliability.

Qualifications
Core Experience & Education
Education: Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.

IT Tenure: 6+ years of broad IT experience with a minimum of 4+ years dedicated specifically to hands-on software development.

Language Proficiency: Demonstrated practical experience in 2 coding languages OR advanced practice in 1 core language.

Technical Skillset Matrix
Front-End / UI: Proven track record creating user-friendly, responsive, and interactive user interfaces using modern web frameworks.

Back-End Engineering: Hands-on experience developing and maintaining server-side applications, microservices architectures, and RESTful APIs.

Preferred Skill: Strong experience in Java (Spring Boot ecosystem) or equivalent object-oriented back-end languages is preferred.

Development Methodologies: Deep understanding of Agile development cadences, TDD, CI/CD pipelines, code reviews, and version control (Git).

Security & Optimization: Exposure to web application security (OAuth, encryption standards, data masking) and performance tuning techniques.

Summary
Our Client is seeking a Full Stack Engineer for a 1-year contract opportunity located in Oakville, ON. Targeted to start in late September 2026, this position operates on a standard morning shift schedule. In this full-stack engineering role, you will be responsible for designing, developing, testing, and maintaining scalable enterprise software applications that directly support customer workflows.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Créer une alerte emploi pour cette recherche

Full-Stack Software Engineer • Oakville, Ontario, CA

Offres similaires

Full-Stack Software Engineer: Build Analytics & Tools - $85,000 A Year

Digital AmericasPeel, Canada
Temps plein

Full-stack software engineer to build analytics and decision support systems using C#, ASP.Net, SQL, and modern UI frameworks. Voir plus

 • Offre sponsorisée

Senior Software Engineer – Customer Success (Full‑Stack)

PostGridMississauga, Peel Region, CA
Temps plein

A leading SaaS company in Canada is seeking a Senior Software Engineer to enhance core services and lead development.Join a high-energy team to build robust, scalable solutions using Node.TypeScrip... Voir plus

 • Offre sponsorisée

Full Stack Software Engineer - $94,300 - $141,500 A Year

CitiMississauga, Canada
Temps plein

OverviewThe Applications Development Senior Programmer Analyst is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordin... Voir plus

 • Offre sponsorisée

Full Stack Engineer

HISH IT SERVICESMississauga, Peel Region, CA
Temps plein

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Voir plus

 • Offre sponsorisée

Full-Stack Software Engineer with PHP Expertise

Newrich NetworkMississauga, Peel Region, CA
Temps plein

Empower projects as a Full-Stack Software Engineer focusing on PHP 8 and React.Enhance API performance and collaborate across functions in a fully remote environment, prioritizing hands-on developm... Voir plus

 • Offre sponsorisée

Frontend-Heavy Full-Stack Engineer — Flexible Hours, Equity

MyprosperaMississauga, Peel Region, CA
Temps plein

A technology company in Canada is seeking a Full-Stack Engineer to enhance the user experience for wealth management advisors.This role emphasizes frontend development while also integrating backen... Voir plus

 • Offre sponsorisée

Full-Stack Software Engineer for Innovative NFT Marketplace

PlaceholderMississauga, Peel Region, CA
Temps plein

Dive into the cutting-edge world of NFTs as a Full-Stack Software Engineer.Use your skills in web3 technologies to enhance trading experiences and build robust trading infrastructure.As a pivotal p... Voir plus

 • Offre sponsorisée

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIMississauga, Peel Region, CA
Temps plein

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

Hammehr Talent ConsultantsMississauga, Peel Region, CA
Temps plein +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Voir plus

 • Offre sponsorisée

Staff AI-Powered Full-Stack Engineer

AgodaMississauga, Peel Region, CA
Temps plein

A leading online travel agency is seeking a Staff Full Stack Engineer to design AI-driven chat experiences.This role requires 8+ years of experience in software engineering, focusing on architectur... Voir plus

 • Offre sponsorisée

Full-Stack Engineer: React & Java Cloud Apps

PowerToFlyMississauga
Temps plein

A leading financial services company is seeking a Full-Stack Software Engineer in Mississauga, Canada.You'll be responsible for full-stack coding and implementing solutions in an Agile environment.... Voir plus

 • Offre sponsorisée

Citi Software Engineer - Full Stack Expertise

PowerToFlyMississauga, Peel Region, CA
Temps plein

Shape the future of finance with Citi as a Full Stack Software Engineer.The role involves cutting-edge software development and agile collaboration to drive impactful solutions.Citi is on the hunt ... Voir plus

 • Offre sponsorisée

Full Stack Software Engineer - Web and Mobile Features

Push OperationsMississauga, Peel Region, CA
Temps plein

Push is an all‑in‑one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling.Our purpose is to help our customers free up their time... Voir plus

 • Offre sponsorisée

Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

AgodaMississauga, Peel Region, CA
Temps plein

At Agoda, we bridge the world through travel.Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone ... Voir plus

 • Offre sponsorisée

Remote Full-Stack Engineer: Build Scalable EdTech Platforms

Kira TalentMississauga, Peel Region, CA
Télétravail
Temps plein

A leading EdTech company in Canada seeks a Full Stack Developer to collaborate in designing and building innovative applications.You will code within a cloud-based web application using technologie... Voir plus

 • Offre sponsorisée

Senior Full Stack Software Engineer

AthennianMississauga, Peel Region, CA
Temps plein

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Voir plus

 • Offre sponsorisée

Lead Full Stack Software Engineer Procurify

ProcurifyMississauga, Peel Region, CA
Temps plein

Take the lead as a Full Stack Software Engineer at Procurify.Drive technical solutions and develop innovative software using Python/Django and TypeScript/React in a collaborative remote environment... Voir plus

 • Offre sponsorisée

Remote Full-Stack Engineer: Web & Mobile Features

Push OperationsMississauga, Peel Region, CA
Télétravail
Temps plein

A leading technology platform in Calgary is seeking a Full Stack Developer to build and maintain features across their workforce management platform.The role involves collaborating with other teams... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer - RepairPal (Remote - Canada)

YelpMississauga, Peel Region, CA
Télétravail
Temps plein

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems.All new engineers deploy working code th... Voir plus

 • Offre sponsorisée

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkMississauga, Peel Region, CA
Télétravail
Temps plein

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Voir plus