We are currently recruiting for a Manager, Application Development / Team Lead.
This role is located in Mississauga but there will be travel between offices on occasion. Locations are Brampton, Mississauga and WIndsor. This is ON SITE, 5 days a week in office.
Position Overview
...
The Team Lead / Manager, Application Development is a senior, hands-on technical leader responsible for designing, developing, and delivering enterprise applications that
support our client manufacturing, operations, and business systems. This role is a player-coach position. The successful candidate will lead a small development team while remaining deeply involved in hands-on development across the full stack. You will work in a growing, largely greenfield environment, partnering closely with operations, engineering, and business stakeholders to build secure, scalable, and high-impact solutions.
Key Responsibilities
Leadership & Team Management
Lead, mentor, and develop a team of full-stack developers, promoting a culture of accountability, collaboration, and continuous improvement.
Oversee daily development activities including design, coding, testing, deployment, and production support.
Meet with business units to review requirements, lead production meetings, develop wireframes.
Perform code reviews, provide technical guidance, and contribute hands-on to development work.
Application Development (Hands-On)
Design, develop, and maintain full-stack web applications using modern frameworks and best practices.
Build and maintain backend APIs and services using C# and .NET Core.
Develop responsive, user-friendly frontend applications using React.js /Next.js, JavaScript, HTML5, and CSS.
Design and optimize SQL Server databases, including schema design, indexing, performance tuning, and T-SQL development.
Implement and maintain EDI integrations using Azure Logic Apps, Data Factory, and related services.
Assist with deployment, monitoring, and ongoing support of applications in production environments (IIS / Azure).
Agile Methodology
Incorporate Agile best practices throughout the development lifecycle, leading Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to
ensure iterative delivery and team collaboration.
Foster an Agile mindset within the team, encouraging adaptability and continuous improvement.
Architecture, Security & Quality
Ensure applications are secure, scalable, and maintainable, following modern security and development best practices.
Monitor application performance, reliability, and security, proactively addressing issues and technical debt.
Establish and enforce development standards, coding practices, and documentation.
AI/ML and Data Modeling
Utilize AI/ML technologies to enhance application functionality. The candidate should be experienced with data modeling and data visualization to create
intelligent data-driven solutions.
Integrate AI/ML tools and frameworks into the development process, driving insights and enabling data-driven decision-making.
DevOps & Cloud
Support and enhance CI/CD pipelines using Azure DevOps.
Work within Microsoft Azure environments, including Entra (Azure AD), infrastructure-as-code (Bicep/Terraform), and cloud-native services.
Collaborate on DevOps and release management strategies to improve deployment reliability and speed.
Stakeholder & Vendor Collaboration
Partner with internal stakeholders to understand business requirements and translate them into effective technical solutions.
Manage third-party vendors, consultants, and software providers, ensuring SLAs and delivery expectations are met.
Risk & Continuity
Contribute to disaster recovery and business continuity planning for critical applications and data.
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or equivalent
experience.
10+ years of professional software development experience.
3+ years in a hands-on technical leadership or managerial role.
Strong expertise in:
o C# / .NET Core
o React.js / Next.js / JavaScript
o RESTful API design
o SQL Server (T-SQL, indexing, performance tuning, ERD design)
o Azure (Logic Apps, Data Factory, Entra / Azure AD)
Experience with Git-based source control and modern development workflows.
Solid understanding of web application security best practices.
Proven ability to lead while remaining actively involved in development.
Strong communication, problem-solving, and organizational skills.
Ability to manage multiple priorities in a fast-paced, operational environment.
Preferred / Nice to Have
Experience with DevOps and CI/CD pipelines (Azure DevOps preferred).
Infrastructure-as-code experience (Bicep or Terraform).
Familiarity with Docker and Kubernetes / microservices architecture.
Experience in a manufacturing or industrial environment.
Experience with MS Dynamics GP.
Experience with Foy Systems EPICS or similar manufacturing ERP systems.
Agile / Scrum experience; certifications (PMP, ScrumMaster) are an asset.
Compensation & Benefits
Competitive salary aligned with industry standards.
Annual performance-based bonus of up to 20%, based on company and
individual performance.
Opportunity to work on impactful, business-critical systems in a growing
organization.
Supportive team culture with opportunities for professional growth and leadership
development.
Advantages
Compensation & Benefits
Competitive salary aligned with industry standards.
Annual performance-based bonus of up to 20%, based on company and
individual performance.
Opportunity to work on impactful, business-critical systems in a growing
organization.
Supportive team culture with opportunities for professional growth and leadership
development.
Responsibilities
Key Responsibilities
Leadership & Team Management
Lead, mentor, and develop a team of full-stack developers, promoting a culture of accountability, collaboration, and continuous improvement.
Oversee daily development activities including design, coding, testing, deployment, and production support.
Meet with business units to review requirements, lead production meetings, develop wireframes.
Perform code reviews, provide technical guidance, and contribute hands-on to development work.
Application Development (Hands-On)
Design, develop, and maintain full-stack web applications using modern frameworks and best practices.
Build and maintain backend APIs and services using C# and .NET Core.
Develop responsive, user-friendly frontend applications using React.js /Next.js, JavaScript, HTML5, and CSS.
Design and optimize SQL Server databases, including schema design, indexing, performance tuning, and T-SQL development.
Implement and maintain EDI integrations using Azure Logic Apps, Data Factory, and related services.
Assist with deployment, monitoring, and ongoing support of applications in production environments (IIS / Azure).
Agile Methodology
Incorporate Agile best practices throughout the development lifecycle, leading Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to
ensure iterative delivery and team collaboration.
Foster an Agile mindset within the team, encouraging adaptability and continuous improvement.
Architecture, Security & Quality
Ensure applications are secure, scalable, and maintainable, following modern security and development best practices.
Monitor application performance, reliability, and security, proactively addressing issues and technical debt.
Establish and enforce development standards, coding practices, and documentation.
AI/ML and Data Modeling
Utilize AI/ML technologies to enhance application functionality. The candidate should be experienced with data modeling and data visualization to create
intelligent data-driven solutions.
Integrate AI/ML tools and frameworks into the development process, driving insights and enabling data-driven decision-making.
DevOps & Cloud
Support and enhance CI/CD pipelines using Azure DevOps.
Work within Microsoft Azure environments, including Entra (Azure AD), infrastructure-as-code (Bicep/Terraform), and cloud-native services.
Collaborate on DevOps and release management strategies to improve deployment reliability and speed.
Stakeholder & Vendor Collaboration
Partner with internal stakeholders to understand business requirements and translate them into effective technical solutions.
Manage third-party vendors, consultants, and software providers, ensuring SLAs and delivery expectations are met.
Risk & Continuity
Contribute to disaster recovery and business continuity planning for critical applications and data.
Qualifications
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or equivalent
experience.
10+ years of professional software development experience.
3+ years in a hands-on technical leadership or managerial role.
Strong expertise in:
o C# / .NET Core
o React.js / Next.js / JavaScript
o RESTful API design
o SQL Server (T-SQL, indexing, performance tuning, ERD design)
o Azure (Logic Apps, Data Factory, Entra / Azure AD)
Experience with Git-based source control and modern development workflows.
Solid understanding of web application security best practices.
Proven ability to lead while remaining actively involved in development.
Strong communication, problem-solving, and organizational skills.
Ability to manage multiple priorities in a fast-paced, operational environment.
Preferred / Nice to Have
Experience with DevOps and CI/CD pipelines (Azure DevOps preferred).
Infrastructure-as-code experience (Bicep or Terraform).
Familiarity with Docker and Kubernetes / microservices architecture.
Experience in a manufacturing or industrial environment.
Experience with MS Dynamics GP.
Experience with Foy Systems EPICS or similar manufacturing ERP systems.
Agile / Scrum experience; certifications (PMP, ScrumMaster) are an asset.
Summary
Position Overview
The Team Lead / Manager, Application Development is a senior, hands-on technical leader responsible for designing, developing, and delivering enterprise applications that
support our client manufacturing, operations, and business systems. This role is a player-coach position. The successful candidate will lead a small development team while remaining deeply involved in hands-on development across the full stack. You will work in a growing, largely greenfield environment, partnering closely with operations, engineering, and business stakeholders to build secure, scalable, and high-impact solutions.
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.
This posting is for existing and upcoming vacancies.
show more
We are currently recruiting for a Manager, Application Development / Team Lead.
This role is located in Mississauga but there will be travel between offices on occasion. Locations are Brampton, Mississauga and WIndsor. This is ON SITE, 5 days a week in office.
Position Overview
The Team Lead / Manager, Application Development is a senior, hands-on technical leader responsible for designing, developing, and delivering enterprise applications that
support our client manufacturing, operations, and business systems. This role is a player-coach position. The successful candidate will lead a small development team while remaining deeply involved in hands-on development across the full stack. You will work in a growing, largely greenfield environment, partnering closely with operations, engineering, and business stakeholders to build secure, scalable, and high-impact solutions.
Key Responsibilities
Leadership & Team Management
Lead, mentor, and develop a team of full-stack developers, promoting a culture of accountability, collaboration, and continuous improvement.
Oversee daily development activities including design, coding, testing, deployment, and production support.
...
Meet with business units to review requirements, lead production meetings, develop wireframes.
Perform code reviews, provide technical guidance, and contribute hands-on to development work.
Application Development (Hands-On)
Design, develop, and maintain full-stack web applications using modern frameworks and best practices.
Build and maintain backend APIs and services using C# and .NET Core.
Develop responsive, user-friendly frontend applications using React.js /Next.js, JavaScript, HTML5, and CSS.
Design and optimize SQL Server databases, including schema design, indexing, performance tuning, and T-SQL development.
Implement and maintain EDI integrations using Azure Logic Apps, Data Factory, and related services.
Assist with deployment, monitoring, and ongoing support of applications in production environments (IIS / Azure).
Agile Methodology
Incorporate Agile best practices throughout the development lifecycle, leading Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to
ensure iterative delivery and team collaboration.
Foster an Agile mindset within the team, encouraging adaptability and continuous improvement.
Architecture, Security & Quality
Ensure applications are secure, scalable, and maintainable, following modern security and development best practices.
Monitor application performance, reliability, and security, proactively addressing issues and technical debt.
Establish and enforce development standards, coding practices, and documentation.
AI/ML and Data Modeling
Utilize AI/ML technologies to enhance application functionality. The candidate should be experienced with data modeling and data visualization to create
intelligent data-driven solutions.
Integrate AI/ML tools and frameworks into the development process, driving insights and enabling data-driven decision-making.
DevOps & Cloud
Support and enhance CI/CD pipelines using Azure DevOps.
Work within Microsoft Azure environments, including Entra (Azure AD), infrastructure-as-code (Bicep/Terraform), and cloud-native services.
Collaborate on DevOps and release management strategies to improve deployment reliability and speed.
Stakeholder & Vendor Collaboration
Partner with internal stakeholders to understand business requirements and translate them into effective technical solutions.
Manage third-party vendors, consultants, and software providers, ensuring SLAs and delivery expectations are met.
Risk & Continuity
Contribute to disaster recovery and business continuity planning for critical applications and data.
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or equivalent
experience.
10+ years of professional software development experience.
3+ years in a hands-on technical leadership or managerial role.
Strong expertise in:
o C# / .NET Core
o React.js / Next.js / JavaScript
o RESTful API design
o SQL Server (T-SQL, indexing, performance tuning, ERD design)
o Azure (Logic Apps, Data Factory, Entra / Azure AD)
Experience with Git-based source control and modern development workflows.
Solid understanding of web application security best practices.
Proven ability to lead while remaining actively involved in development.
Strong communication, problem-solving, and organizational skills.
Ability to manage multiple priorities in a fast-paced, operational environment.
Preferred / Nice to Have
Experience with DevOps and CI/CD pipelines (Azure DevOps preferred).
Infrastructure-as-code experience (Bicep or Terraform).
Familiarity with Docker and Kubernetes / microservices architecture.
Experience in a manufacturing or industrial environment.
Experience with MS Dynamics GP.
Experience with Foy Systems EPICS or similar manufacturing ERP systems.
Agile / Scrum experience; certifications (PMP, ScrumMaster) are an asset.
Compensation & Benefits
Competitive salary aligned with industry standards.
Annual performance-based bonus of up to 20%, based on company and
individual performance.
Opportunity to work on impactful, business-critical systems in a growing
organization.
Supportive team culture with opportunities for professional growth and leadership
development.
Advantages
Compensation & Benefits
Competitive salary aligned with industry standards.
Annual performance-based bonus of up to 20%, based on company and
individual performance.
Opportunity to work on impactful, business-critical systems in a growing
organization.
Supportive team culture with opportunities for professional growth and leadership
development.
Responsibilities
Key Responsibilities
Leadership & Team Management
Lead, mentor, and develop a team of full-stack developers, promoting a culture of accountability, collaboration, and continuous improvement.
Oversee daily development activities including design, coding, testing, deployment, and production support.
Meet with business units to review requirements, lead production meetings, develop wireframes.
Perform code reviews, provide technical guidance, and contribute hands-on to development work.
Application Development (Hands-On)
Design, develop, and maintain full-stack web applications using modern frameworks and best practices.
Build and maintain backend APIs and services using C# and .NET Core.
Develop responsive, user-friendly frontend applications using React.js /Next.js, JavaScript, HTML5, and CSS.
Design and optimize SQL Server databases, including schema design, indexing, performance tuning, and T-SQL development.
Implement and maintain EDI integrations using Azure Logic Apps, Data Factory, and related services.
Assist with deployment, monitoring, and ongoing support of applications in production environments (IIS / Azure).
Agile Methodology
Incorporate Agile best practices throughout the development lifecycle, leading Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to
ensure iterative delivery and team collaboration.
Foster an Agile mindset within the team, encouraging adaptability and continuous improvement.
Architecture, Security & Quality
Ensure applications are secure, scalable, and maintainable, following modern security and development best practices.
Monitor application performance, reliability, and security, proactively addressing issues and technical debt.
Establish and enforce development standards, coding practices, and documentation.
AI/ML and Data Modeling
Utilize AI/ML technologies to enhance application functionality. The candidate should be experienced with data modeling and data visualization to create
intelligent data-driven solutions.
Integrate AI/ML tools and frameworks into the development process, driving insights and enabling data-driven decision-making.
DevOps & Cloud
Support and enhance CI/CD pipelines using Azure DevOps.
Work within Microsoft Azure environments, including Entra (Azure AD), infrastructure-as-code (Bicep/Terraform), and cloud-native services.
Collaborate on DevOps and release management strategies to improve deployment reliability and speed.
Stakeholder & Vendor Collaboration
Partner with internal stakeholders to understand business requirements and translate them into effective technical solutions.
Manage third-party vendors, consultants, and software providers, ensuring SLAs and delivery expectations are met.
Risk & Continuity
Contribute to disaster recovery and business continuity planning for critical applications and data.
Qualifications
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or equivalent
experience.
10+ years of professional software development experience.
3+ years in a hands-on technical leadership or managerial role.
Strong expertise in:
o C# / .NET Core
o React.js / Next.js / JavaScript
o RESTful API design
o SQL Server (T-SQL, indexing, performance tuning, ERD design)
o Azure (Logic Apps, Data Factory, Entra / Azure AD)
Experience with Git-based source control and modern development workflows.
Solid understanding of web application security best practices.
Proven ability to lead while remaining actively involved in development.
Strong communication, problem-solving, and organizational skills.
Ability to manage multiple priorities in a fast-paced, operational environment.
Preferred / Nice to Have
Experience with DevOps and CI/CD pipelines (Azure DevOps preferred).
Infrastructure-as-code experience (Bicep or Terraform).
Familiarity with Docker and Kubernetes / microservices architecture.
Experience in a manufacturing or industrial environment.
Experience with MS Dynamics GP.
Experience with Foy Systems EPICS or similar manufacturing ERP systems.
Agile / Scrum experience; certifications (PMP, ScrumMaster) are an asset.
Summary
Position Overview
The Team Lead / Manager, Application Development is a senior, hands-on technical leader responsible for designing, developing, and delivering enterprise applications that
support our client manufacturing, operations, and business systems. This role is a player-coach position. The successful candidate will lead a small development team while remaining deeply involved in hands-on development across the full stack. You will work in a growing, largely greenfield environment, partnering closely with operations, engineering, and business stakeholders to build secure, scalable, and high-impact solutions.
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.
This posting is for existing and upcoming vacancies.
show more