We are seeking an experienced Senior Application Solutions Consultant to join a public transit IT initiative. You will play a pivotal role in providing application support, modernization, and development for a major Intelligent Transportation Systems (ITS) and radio communications replacement project. Working closely with the Project Leader, Solution Designers, and software developers, you will drive full-lifecycle software engineering tasks for critical transit operational systems.
...
Advantages
• Gain experience with innovative solutions and technologies within the education sector, enhancing your professional skill set.
• Work on projects that directly shape the future of educational infrastructure and contribute to critical initiatives.
• Make a direct impact on a strategic application used across the organization
• Opportunity to influence architecture and technical design decisions
• Collaborate with both technical and business stakeholders
• Work in a structured environment with long-term project potential
• Be part of a higher learning environment, offering career stability and opportunities for advancement.
Responsibilities
SDLC & Project Planning: Develop detailed work plans for Software Development Life Cycle (SDLC) activities to ensure project completion within defined timelines and budgets.
Full-Lifecycle Engineering: Participate actively across all stages of the software engineering lifecycle, including requirements gathering, architecture design, source code implementation, unit testing, integration, and system testing.
Architecture & Reliability: Collaborate with Solution Designers and developers to ensure solutions meet strict performance, scalability, and reliability requirements.
Code Quality: Participate in code reviews to maintain high quality standards, readability, and regulatory/technical compliance.
Prototyping & Support: Rapidly prototype, implement, and debug solutions for complex integration challenges.
Qualifications
Required Qualifications & Experience
Senior Full Stack Experience: 8+ years of experience with React (including MUI) and Node.js, with a track record of building large-scale applications with complex API and data integrations.
Event-Driven Architecture: Proven, hands-on experience using Apache Kafka within complex, enterprise-level application environments.
Relational Databases: 7+ years of experience working with relational databases such as PostgreSQL, Oracle, or MySQL.
UI/UX Excellence: Strong front-end development skills, including component architecture design, responsive UI implementation, and translating design specs into polished interfaces.
Core Competencies: Exceptional structured programming capabilities, strong organizational skills, and outstanding written and verbal communication.
Nice-to-Have Skills
Hands-on development experience with Ruby on Rails or Go (Golang).
Experience with transit systems, bus radio infrastructure, or Intelligent Transportation Systems (ITS).
Summary
If you're a senior developer looking to make a difference on a meaningful project, we want to hear from you. Apply now via this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
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
We are seeking an experienced Senior Application Solutions Consultant to join a public transit IT initiative. You will play a pivotal role in providing application support, modernization, and development for a major Intelligent Transportation Systems (ITS) and radio communications replacement project. Working closely with the Project Leader, Solution Designers, and software developers, you will drive full-lifecycle software engineering tasks for critical transit operational systems.
Advantages
• Gain experience with innovative solutions and technologies within the education sector, enhancing your professional skill set.
• Work on projects that directly shape the future of educational infrastructure and contribute to critical initiatives.
• Make a direct impact on a strategic application used across the organization
• Opportunity to influence architecture and technical design decisions
• Collaborate with both technical and business stakeholders
• Work in a structured environment with long-term project potential
• Be part of a higher learning environment, offering career stability and opportunities for advancement.
Responsibilities
...
SDLC & Project Planning: Develop detailed work plans for Software Development Life Cycle (SDLC) activities to ensure project completion within defined timelines and budgets.
Full-Lifecycle Engineering: Participate actively across all stages of the software engineering lifecycle, including requirements gathering, architecture design, source code implementation, unit testing, integration, and system testing.
Architecture & Reliability: Collaborate with Solution Designers and developers to ensure solutions meet strict performance, scalability, and reliability requirements.
Code Quality: Participate in code reviews to maintain high quality standards, readability, and regulatory/technical compliance.
Prototyping & Support: Rapidly prototype, implement, and debug solutions for complex integration challenges.
Qualifications
Required Qualifications & Experience
Senior Full Stack Experience: 8+ years of experience with React (including MUI) and Node.js, with a track record of building large-scale applications with complex API and data integrations.
Event-Driven Architecture: Proven, hands-on experience using Apache Kafka within complex, enterprise-level application environments.
Relational Databases: 7+ years of experience working with relational databases such as PostgreSQL, Oracle, or MySQL.
UI/UX Excellence: Strong front-end development skills, including component architecture design, responsive UI implementation, and translating design specs into polished interfaces.
Core Competencies: Exceptional structured programming capabilities, strong organizational skills, and outstanding written and verbal communication.
Nice-to-Have Skills
Hands-on development experience with Ruby on Rails or Go (Golang).
Experience with transit systems, bus radio infrastructure, or Intelligent Transportation Systems (ITS).
Summary
If you're a senior developer looking to make a difference on a meaningful project, we want to hear from you. Apply now via this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
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