Talent.com
Senior Software Developer - Full Stack
Senior Software Developer - Full StackRandstad Canada • Milton, Ontario, CA
Senior Software Developer - Full Stack

Senior Software Developer - Full Stack

Randstad Canada • Milton, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description
We are seeking a Senior Full-Stack Developer to lead the technical modernization and integration of the legacy AERO platform. This role is a strategic bridge between legacy codebases and modern development standards. You will be responsible for refactoring older systems while implementing cutting-edge DevOps practices and CI/CD pipelines. This position requires a high degree of technical leadership, including the ability to perform deep root-cause analysis and mentor junior programmers in building secure, scalable, and maintainable code.

Pay Rate: $478.19- $515.08/Diem

Advantages
- Own the modernization roadmap for a mission-critical platform, deciding the best path between refactoring and selective rewrites.

- Drive the adoption of automated workflows and CI/CD best practices in a complex, multi-tiered environment.

- Shape the next generation of developers by establishing coding guidelines and fostering a collaborative, knowledge-sharing culture.

- Work at the unique intersection of object-oriented legacy frameworks and modern web-based REST services.

Responsibilities
- Analyze, refactor, and modernize legacy codebases while preserving critical business logic. Collaborate on "update vs. rewrite" strategies to ensure long-term system sustainability.

- Design and construct REST API services and integrate them with front-end UI. Ensure the entire stack is optimized for speed, scalability, and security.

- Lead the maintenance of CI/CD pipelines using Azure DevOps and GitHub Actions. Implement automated workflows for building, testing, and deploying across multiple environments.

- Perform extensive technical investigations into system gaps and performance bottlenecks, presenting viable solution paths with detailed risk assessments.

- Develop and maintain unit tests using frameworks such as MSTest, NUnit, or xUnit. Enforce coding standards through rigorous code reviews and developer QA support.

- Produce high-level architecture diagrams, technical specifications, and API documentation. Ensure all changes align with established organizational standards.

- Establish coding guidelines and foster team collaboration. Monitor the work of junior developers, providing technical guidance and performance feedback.

Qualifications
- Proven software development history, with a focus on adapting and modernizing legacy systems.

- Deep proficiency in VB.NET, C#, Oracle PL/SQL, and the Spring.NET Framework.

- Hands-on experience with Azure DevOps or GitHub Actions, complemented by PowerShell or Bash scripting.

- Strong understanding of software architecture patterns, the full SDLC, and Agile methodologies (Scrum/RAD).

- Knowledge of accessibility standards (e.g., AODA) and experience implementing "Internet-ready" secure applications.

- Post-secondary education in Computer Science, Software Engineering, or a related field.

- Azure Developer Associate, Oracle Certified Professional, or DevOps Engineer Expert.

Summary
If you are a Senior Developer who thrives on technical puzzles, enjoys deep-diving into legacy logic to find modern solutions, and has the leadership skills to guide a team through a digital transformation, we encourage you to apply today!

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.
Create a job alert for this search

Senior Software Developer - Full Stack • Milton, Ontario, CA

Similar jobs

Senior Software Engineer

Hayshamilton, on, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Software Engineer (C#.NET) - Odyssey Information Services

Odyssey Information Serviceshamilton, on, ca
Full-time

Our client is currently looking for a remote Senior Software Engineer.Must live in British Columbia, Alberta, Ontario, and Quebec.Every time someone clicks \"Pay,\" our team is the engine under the...Show more

 • Promoted

Full Stack Developer - Senior Consultant

EYAlton, Canada
Full-time

At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more

 • Promoted

Senior Dotnet Developer

Quarry Consultinghamilton, on, ca
Full-time

Title: Senior Software Engineer (.Duration: 1 year (Possibilty of extension).Location: Remote (Within Canada).Must have Reliability clearance or have lived in Canada for 5 consecutive years to be e...Show more

 • Promoted

Full-Stack Javascript Developer - C$85,000 - C$115,000 A Year - Remote

DiagramHalton Hills, Canada
Remote
Full-time

Develop and maintain applications using JavaScript, Node.Js, and other technologies, focusing on both front-end and back-end development.Show more

 • Promoted

SaaS Full-Stack Engineer | React, Node & TypeScript

MaaforHamilton, ON, CA
Full-time

A leading software company in Hamilton, Ontario is seeking a talented Web Developer to join their team full-time.You will work in a creative atmosphere on interesting projects, taking on significan...Show more

 • Promoted

Senior API and Middleware Developer - hamilton

Coforgehamilton, on, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ...Show more

 • Promoted

Sr. Node.JS Developer - hamilton

Affinityhamilton, on, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What...Show more

 • Promoted

Sr. Node.JS Developer

Affinityhamilton, on, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What...Show more

 • Promoted

Senior Software Engineer - hamilton

Hayshamilton, on, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Embedded Software Developer – Real-Time Systems

Harris Geospatial SolutionsHamilton, Ontario, Canada
Full-time

A technology firm specializing in defense tech in Hamilton, Ontario is seeking a Senior Specialist Embedded Software Developer.The role involves designing and developing real-time embedded software...Show more

 • Promoted

Senior Java Software Engineer

Luxofthamilton, on, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a...Show more

 • Promoted

Senior Ai Software Architect For Generative & Applied Ai

Google Inc.Orangeville, Canada
Full-time

A leading tech company in Southwestern Ontario is seeking a Staff Software Developer for its Google Cloud team.The role requires 8 years of software development experience and involves providing te...Show more

 • Promoted

Senior Software Engineer, Fullstack (Consumer Engineering)

AffirmHamilton, ON, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc...Show more

 • Promoted

Senior API and Middleware Developer

Coforgehamilton, on, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ...Show more

 • Promoted

Senior Software Engineer (C#.NET) - hamilton

Odyssey Information Serviceshamilton, on, ca
Full-time

Our client is currently looking for a remote Senior Software Engineer.Must live in British Columbia, Alberta, Ontario, and Quebec.Every time someone clicks \"Pay,\" our team is the engine under the...Show more

 • Promoted

Senior Full-Stack Developer (Node/Java) | Cloud & Ai Tools

EYAlton, Canada
Full-time

A major consulting firm in Canada is seeking a Full Stack Developer to join their team.The ideal candidate has robust experience in Node and Java, particularly with Spring Boot and AWS cloud servic...Show more

 • Promoted

Senior Embedded Software Engineering Manager

L3Harris TechnologiesHamilton, ON, CA
Full-time

A global technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division.The role involves guiding the development of core e...Show more