Our client is looking for a Software Engineering Manager to lead and mentor a growing development team. This is a hands-on leadership role that focuses on coaching, architectural oversight, and technical guidance rather than active coding. The ideal candidate will bring strong expertise in Node.js and experience guiding teams through Agile transformations and modern software development practices.
...
Advantages
You will play a pivotal role in leading a dynamic development team through an exciting transformation. This hybrid position (in-office two days per week) offers the opportunity to work on cutting-edge technology while guiding a team toward success.
What you will be doing:
Coaching & Leadership: Mentor and support a growing team through technical and process transitions.
Architectural & Technical Guidance: Provide architectural oversight, conduct code reviews, and ensure engineering best practices.
Agile & QA Innovation: Drive Agile transformation and introduce Shift Left testing practices for higher-quality development.
Platform Modernization: Lead the transition of a legacy platform to Node.js while supporting a micro-frontend and backend architecture and building a mobile-friendly web portal.
Cross-functional Collaboration: Work closely with designers, product owners, and other stakeholders to drive seamless project execution.
This organization offers the following:
Competitive compensation package
Flexible benefits from Day 1
RRSP matching & pension plan
Continuous learning opportunities (LinkedIn Learning, Coursera & more!)
Wellness & employee assistance programs
Paid year-end closure & additional personal time off
Responsibilities
Technical Leadership: Provide architectural guidance, conduct code reviews, and support the team through technical challenges.
Coaching & Mentorship: Foster a high-performing, collaborative team culture and mentor developers in best practices.
Agile & QA: Guide the team in Agile methodologies and Shift Left testing to improve quality assurance processes.
Platform Modernization: Oversee the transition of a legacy platform to Node.js and support a micro-frontend and backend architecture.
Cross-functional Collaboration: Work closely with designers, product owners, and other stakeholders.
Qualifications
Expertise in Node.js (most critical skill)
Proficiency in React (Angular experience is also acceptable)
Strong experience with relational databases
Familiarity with cloud services (Azure preferred)
Leadership experience or a Tech Lead ready to transition into management
A background in financial services or payment processing (preferred but not mandatory)
Summary
If you are a tech-savvy leader who thrives on coaching teams, driving architectural excellence, and modernizing platforms - If you're passionate about fostering high-performing development teams while shaping the future of software engineering, this role is for you!!!
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.
show more
Our client is looking for a Software Engineering Manager to lead and mentor a growing development team. This is a hands-on leadership role that focuses on coaching, architectural oversight, and technical guidance rather than active coding. The ideal candidate will bring strong expertise in Node.js and experience guiding teams through Agile transformations and modern software development practices.
Advantages
You will play a pivotal role in leading a dynamic development team through an exciting transformation. This hybrid position (in-office two days per week) offers the opportunity to work on cutting-edge technology while guiding a team toward success.
What you will be doing:
Coaching & Leadership: Mentor and support a growing team through technical and process transitions.
Architectural & Technical Guidance: Provide architectural oversight, conduct code reviews, and ensure engineering best practices.
Agile & QA Innovation: Drive Agile transformation and introduce Shift Left testing practices for higher-quality development.
Platform Modernization: Lead the transition of a legacy platform to Node.js while supporting a micro-frontend and backend architecture and building a mobile-friendly web portal.
...
Cross-functional Collaboration: Work closely with designers, product owners, and other stakeholders to drive seamless project execution.
This organization offers the following:
Competitive compensation package
Flexible benefits from Day 1
RRSP matching & pension plan
Continuous learning opportunities (LinkedIn Learning, Coursera & more!)
Wellness & employee assistance programs
Paid year-end closure & additional personal time off
Responsibilities
Technical Leadership: Provide architectural guidance, conduct code reviews, and support the team through technical challenges.
Coaching & Mentorship: Foster a high-performing, collaborative team culture and mentor developers in best practices.
Agile & QA: Guide the team in Agile methodologies and Shift Left testing to improve quality assurance processes.
Platform Modernization: Oversee the transition of a legacy platform to Node.js and support a micro-frontend and backend architecture.
Cross-functional Collaboration: Work closely with designers, product owners, and other stakeholders.
Qualifications
Expertise in Node.js (most critical skill)
Proficiency in React (Angular experience is also acceptable)
Strong experience with relational databases
Familiarity with cloud services (Azure preferred)
Leadership experience or a Tech Lead ready to transition into management
A background in financial services or payment processing (preferred but not mandatory)
Summary
If you are a tech-savvy leader who thrives on coaching teams, driving architectural excellence, and modernizing platforms - If you're passionate about fostering high-performing development teams while shaping the future of software engineering, this role is for you!!!
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.
show more