We are seeking an experienced and hands-on Software Development Manager to lead and support a multidisciplinary team of developers, QA specialists, and analysts in delivering high-quality, scalable software solutions. The ideal candidate will have a strong technical background in software development, excellent leadership capabilities, and the ability to align engineering efforts with broader strategic goals. You will be responsible for managing the full software development lifecycle, fostering innovation, and ensuring the timely delivery of secure, reliable products.
...
If you feel that this role is interesting, and your profile is a good fit, I'd love to hear from you! The best and fastest way to get a response is to submit your updated resume to
hannah.austin@randstaddigital.com
Advantages
Hybrid work model with office and remote flexibility
Opportunity to lead a talented and collaborative technical team
Work on diverse projects involving .NET, cloud technologies, and modern architecture
Engage in strategic planning while staying technically involved
Leadership development opportunities and exposure to enterprise-level solutions
Responsibilities
Lead, mentor, and manage a cross-functional team of developers, QA professionals, and analysts in a collaborative, innovative environment
Drive team scheduling, coordination, and resource management to maintain project momentum
Oversee software architecture and product design to ensure scalability, security, and performance in alignment with organizational goals
Actively participate in coding and technical reviews, primarily using .NET and SQL technologies
Manage the end-to-end software development lifecycle (SDLC), including planning, development, QA, deployment, and support
Ensure adherence to software development best practices, including code standards, automation testing, and release protocols
Manage team backlog, capacity, task assignment, and delivery timelines
Set goals, conduct one-on-one meetings, provide performance feedback, and oversee staff development
Identify technical debt and implement improvement plans with input from stakeholders
Stay current with emerging technologies and organize training or knowledge-sharing initiatives to promote continuous learning
Participate in hiring, staff evaluations, and issue resolution as needed
Provide regular updates on project scope, progress, and deliverables to leadership
Qualifications
University or College degree in Computer Science or related field
Minimum 8 years of application development experience, including people management responsibilities
Strong technical expertise in:
.NET Core, ASP.NET, C#.NET, VB.NET, T-SQL
System design, Microservices, Dependency Injection, OOP, SOLID Principles
Cloud technologies (AWS or Azure), cybersecurity, multi-tier architecture
API integration, XML/JSON, pipelines, IIS
Project management and tracking tools (e.g., MS Project, JIRA, Azure DevOps)
Experience developing web and desktop applications; POS systems experience is a plus
Proven ability to solve complex technical problems and deliver reliable solutions
Strong communication skills with the ability to convey technical concepts to both technical and non-technical audiences
Comfortable coaching and guiding junior team members while supporting team diversity and inclusion initiatives
Skilled in stakeholder management and delivering updates to cross-functional teams
Summary
We are seeking an experienced and hands-on Software Development Manager to lead and support a multidisciplinary team of developers, QA specialists, and analysts in delivering high-quality, scalable software solutions. The ideal candidate will have a strong technical background in software development, excellent leadership capabilities, and the ability to align engineering efforts with broader strategic goals. You will be responsible for managing the full software development lifecycle, fostering innovation, and ensuring the timely delivery of secure, reliable products.
If you feel that this role is interesting, and your profile is a good fit, I'd love to hear from you! The best and fastest way to get a response is to submit your updated resume to
hannah.austin@randstaddigital.com
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 and hands-on Software Development Manager to lead and support a multidisciplinary team of developers, QA specialists, and analysts in delivering high-quality, scalable software solutions. The ideal candidate will have a strong technical background in software development, excellent leadership capabilities, and the ability to align engineering efforts with broader strategic goals. You will be responsible for managing the full software development lifecycle, fostering innovation, and ensuring the timely delivery of secure, reliable products.
If you feel that this role is interesting, and your profile is a good fit, I'd love to hear from you! The best and fastest way to get a response is to submit your updated resume to
hannah.austin@randstaddigital.com
Advantages
Hybrid work model with office and remote flexibility
Opportunity to lead a talented and collaborative technical team
Work on diverse projects involving .NET, cloud technologies, and modern architecture
Engage in strategic planning while staying technically involved
Leadership development opportunities and exposure to enterprise-level solutions
Responsibilities
...
Lead, mentor, and manage a cross-functional team of developers, QA professionals, and analysts in a collaborative, innovative environment
Drive team scheduling, coordination, and resource management to maintain project momentum
Oversee software architecture and product design to ensure scalability, security, and performance in alignment with organizational goals
Actively participate in coding and technical reviews, primarily using .NET and SQL technologies
Manage the end-to-end software development lifecycle (SDLC), including planning, development, QA, deployment, and support
Ensure adherence to software development best practices, including code standards, automation testing, and release protocols
Manage team backlog, capacity, task assignment, and delivery timelines
Set goals, conduct one-on-one meetings, provide performance feedback, and oversee staff development
Identify technical debt and implement improvement plans with input from stakeholders
Stay current with emerging technologies and organize training or knowledge-sharing initiatives to promote continuous learning
Participate in hiring, staff evaluations, and issue resolution as needed
Provide regular updates on project scope, progress, and deliverables to leadership
Qualifications
University or College degree in Computer Science or related field
Minimum 8 years of application development experience, including people management responsibilities
Strong technical expertise in:
.NET Core, ASP.NET, C#.NET, VB.NET, T-SQL
System design, Microservices, Dependency Injection, OOP, SOLID Principles
Cloud technologies (AWS or Azure), cybersecurity, multi-tier architecture
API integration, XML/JSON, pipelines, IIS
Project management and tracking tools (e.g., MS Project, JIRA, Azure DevOps)
Experience developing web and desktop applications; POS systems experience is a plus
Proven ability to solve complex technical problems and deliver reliable solutions
Strong communication skills with the ability to convey technical concepts to both technical and non-technical audiences
Comfortable coaching and guiding junior team members while supporting team diversity and inclusion initiatives
Skilled in stakeholder management and delivering updates to cross-functional teams
Summary
We are seeking an experienced and hands-on Software Development Manager to lead and support a multidisciplinary team of developers, QA specialists, and analysts in delivering high-quality, scalable software solutions. The ideal candidate will have a strong technical background in software development, excellent leadership capabilities, and the ability to align engineering efforts with broader strategic goals. You will be responsible for managing the full software development lifecycle, fostering innovation, and ensuring the timely delivery of secure, reliable products.
If you feel that this role is interesting, and your profile is a good fit, I'd love to hear from you! The best and fastest way to get a response is to submit your updated resume to
hannah.austin@randstaddigital.com
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