Manager, Application Development / Team Lead
Randstad Digital
About the role
Company Overview
Our client is a premier leader in the manufacturing sector, dedicated to innovation and operational excellence. With a growing, largely "greenfield" technical environment, they offer the opportunity to build high-impact solutions from the ground up. This is a vital role within a stable and expanding organization that values a collaborative and supportive team culture.
General Role Info
We are seeking a senior, hands-on technical leader to serve as a Manager/Team Lead of Application Development. This is a "player-coach" position where you will lead a small, talented development team while remaining deeply involved in full-stack coding. You will partner with operations, engineering, and business stakeholders to deliver enterprise applications that drive manufacturing and business systems.
- Location: Mississauga, ON (On-site 5 days a week)
- Travel: Occasional travel to offices in Brampton and Windsor.
- NOTE - THIS ROLE IS THE LEVEL OF JUNIOR MANAGER OR A TEAM LEAD WHO IS LOOKING FOR A NEXT STEP.
Main Responsibilities
- Leadership & Mentorship: Lead daily development activities, perform code reviews, and foster a culture of accountability and continuous improvement.
- Full-Stack Development: Design, develop, and maintain robust web applications using C#, .NET Core, and React.js/Next.js.
- Database Management: Optimize SQL Server databases, including schema design, indexing, and T-SQL development.
- Cloud & EDI: Implement integrations using Azure Logic Apps and Data Factory; manage applications in Azure environments.
- AI/ML Integration: Utilize AI/ML technologies for data modeling and visualization to create intelligent, data-driven solutions.
- Agile Advocacy: Lead Agile ceremonies (sprint planning, stand-ups, retrospectives) to ensure iterative delivery.
- Stakeholder Management: Translate business requirements into technical solutions and manage third-party vendors and consultants.
Must Haves
- Experience: 10+ years of professional software development experience, with at least 3+ years in a hands-on technical leadership or managerial role.
- Backend: Advanced expertise in C# and .NET Core.
- Frontend: Strong proficiency in React.js, Next.js, and JavaScript.
- Data: Expertise in SQL Server (T-SQL, performance tuning, ERD design).
- Cloud: Professional experience with Azure (Logic Apps, Data Factory, Entra/Azure AD).
- Education: Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- Soft Skills: Proven ability to manage multiple priorities in a fast-paced, industrial/operational environment.
Nice to Haves
- Experience within a manufacturing or industrial environment.
- Knowledge of MS Dynamics GP or Foy Systems EPICS.
- Hands-on experience with DevOps pipelines (Azure DevOps) and Infrastructure-as-Code (Bicep/Terraform).
- Familiarity with Docker, Kubernetes, or microservices architecture.
- Relevant certifications such as PMP or ScrumMaster.
Other Important Info
- Salary Range: $100,000 – $150,000 CAD per annum (commensurate with experience).
- Bonus: Annual performance-based bonus of up to 20%.
- Work Model: 100% On-site in Mississauga, 5 days per week.
- Benefits: Competitive salary, professional growth opportunities, and a supportive, high-impact work environment.
This post is for existing and upcoming vacancies
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free