Software Development Manager
Aplin
We are seeking a Software Development Manager to lead a team of Software Developers and Scrum Masters responsible for delivering high-quality technical solutions for a large-scale, customer-facing website and internal content management platform. This role combines technical leadership, people management, Agile delivery, and practical AI adoption to improve development efficiency, software quality, and the overall user experience.
Key Responsibilities
Lead, mentor, and develop Software Developers and Scrum Masters, fostering accountability, collaboration, and high-quality delivery.
Partner with Product Owners and business stakeholders to define technical strategies, roadmaps, priorities, and delivery plans.
Oversee project scope, timelines, estimates, dependencies, risks, and commitments while removing obstacles to keep teams focused on delivering value.
Evaluate architectural approaches and technology solutions to support business objectives, scalability, security, and long-term maintainability.
Communicate technical risks, trade-offs, and dependencies clearly to business stakeholders and leadership.
Identify and implement practical AI applications across coding, prototyping, code reviews, testing, documentation, technical investigation, and delivery analysis.
Coach developers on effective AI-assisted engineering practices, including task breakdown, context preparation, output validation, and appropriate human oversight.
Establish and improve development practices across web applications, APIs, data models, automated testing, CI/CD, security, and production support.
Oversee release planning, deployment readiness, rollback strategies, incident response, and ongoing technical quality.
Collaborate with Product and Analytics teams to support website experimentation and ensure appropriate success measures and operational readiness.
Support recruitment, onboarding, performance management, and career development to build a high-performing team.
Qualifications and Experience
Post-secondary education in Computer Science, Software Engineering, Information Technology, or a related discipline.
At least 7 years of experience in software development, architecture, or technical delivery.
At least 2 years of experience leading software development teams, including coaching, performance management, and delivery oversight.
Experience managing projects, competing priorities, processes, and technical delivery within a software development environment.
Strong technical knowledge of web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting.
Hands-on experience using AI tools, platforms, or agents in software engineering, with the ability to assess AI-generated outputs and identify potential risks.
Strong business acumen and the ability to align technical decisions with business priorities and operational outcomes.
Excellent communication and stakeholder management skills, including the ability to explain technical concepts, negotiate scope, and facilitate decisions.
Experience working in Agile environments and collaborating across product, technology, and business teams.
Assets
Experience with technologies such as TypeScript/JavaScript, C#/.NET, Vue, SQL Server, and Entity Framework Core.
Experience developing reusable AI workflows, engineering guidelines, or developer enablement practices, with measurable improvements in delivery speed, quality, rework, or cost.
Familiarity with Model Context Protocol (MCP) or similar approaches for integrating AI tools into engineering and product workflows.
Experience leading AI adoption, technical transformation, or organizational change initiatives.
At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers. Accommodation is available upon request throughout all stages of the recruitment process.
#J-18808-Ljbffr
Key Responsibilities
Lead, mentor, and develop Software Developers and Scrum Masters, fostering accountability, collaboration, and high-quality delivery.
Partner with Product Owners and business stakeholders to define technical strategies, roadmaps, priorities, and delivery plans.
Oversee project scope, timelines, estimates, dependencies, risks, and commitments while removing obstacles to keep teams focused on delivering value.
Evaluate architectural approaches and technology solutions to support business objectives, scalability, security, and long-term maintainability.
Communicate technical risks, trade-offs, and dependencies clearly to business stakeholders and leadership.
Identify and implement practical AI applications across coding, prototyping, code reviews, testing, documentation, technical investigation, and delivery analysis.
Coach developers on effective AI-assisted engineering practices, including task breakdown, context preparation, output validation, and appropriate human oversight.
Establish and improve development practices across web applications, APIs, data models, automated testing, CI/CD, security, and production support.
Oversee release planning, deployment readiness, rollback strategies, incident response, and ongoing technical quality.
Collaborate with Product and Analytics teams to support website experimentation and ensure appropriate success measures and operational readiness.
Support recruitment, onboarding, performance management, and career development to build a high-performing team.
Qualifications and Experience
Post-secondary education in Computer Science, Software Engineering, Information Technology, or a related discipline.
At least 7 years of experience in software development, architecture, or technical delivery.
At least 2 years of experience leading software development teams, including coaching, performance management, and delivery oversight.
Experience managing projects, competing priorities, processes, and technical delivery within a software development environment.
Strong technical knowledge of web applications, APIs, data models, automated testing, CI/CD, security, and production troubleshooting.
Hands-on experience using AI tools, platforms, or agents in software engineering, with the ability to assess AI-generated outputs and identify potential risks.
Strong business acumen and the ability to align technical decisions with business priorities and operational outcomes.
Excellent communication and stakeholder management skills, including the ability to explain technical concepts, negotiate scope, and facilitate decisions.
Experience working in Agile environments and collaborating across product, technology, and business teams.
Assets
Experience with technologies such as TypeScript/JavaScript, C#/.NET, Vue, SQL Server, and Entity Framework Core.
Experience developing reusable AI workflows, engineering guidelines, or developer enablement practices, with measurable improvements in delivery speed, quality, rework, or cost.
Familiarity with Model Context Protocol (MCP) or similar approaches for integrating AI tools into engineering and product workflows.
Experience leading AI adoption, technical transformation, or organizational change initiatives.
At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers. Accommodation is available upon request throughout all stages of the recruitment process.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Software Development Manager in Winnipeg, MB vacancy
- ...related App’s. Personal and Professional Development - We are committed to helping you reach... ...Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg Department... ...Technology Reports to: Technical Manager – Sales Technology Job Summary: We...Suggested
- ...run better operations, across 13.9 million managed assets and 79.5 million completed work orders... ...ours. The role We're looking for multiple Software Development Managers to lead one of several engineering teams. As a Dev Manager at MaintainX, you're the person who turns a...SuggestedWork at office
$115k - $140k per year
...and employer-paid premiums!), wellness benefit, learning & development opportunities, paid vacation, personal days, and sick days... ...future innovation. The PositionWe are seeking a Software Development Manager to join our R&D team to oversee the successful delivery...SuggestedRemplacementInternshipWork at office$135k - $150k per year
Overview IT Recruitment Manager / U of T / Smith School of Business MMABase pay range CA$135,000.00/yr - CA$150,000.00/yrKey... ...Seniority level Mid-Senior levelEmployment type Full-timeIndustries Software Development and BankingToronto, Ontario, Canada #J-18808-LjbffrSuggested$102k - $160k per year
...world for the better, we’ll take you there.We are seeking a Manager, Software Engineering, to lead and develop a software engineering team... ..., Software Engineering, supports employees’ professional development and career growth, strengthens engineering practices, and drives...SuggestedFlexible hours- Lead S3 storage optimization through software architecture, operational excellence, and high-scale distributed systems leadership at Amazon.As a Software Development Manager within the S3 Request Plane, you will lead engineers delivering highly available services for customer...
- ...digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us. Role: Manager, Software Development The Manager, Software Development leads the newly formed engineering team delivering the Image & Fax Aviator...
$145k - $180k per year
...as invested in helping our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335...Casual workWork at officeFlexible hours- ...complex employee systems in the world? The Amazon Compensation Technology team is seeking an innovative and highly motivated Software Development Manager to join our growing organization. We are building new software products and large-scale distributed systems to manage the...Internship
- ...? Or just checking the market? Well... you might just be in the right place!Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization.In this role, you will lead...Long term contractWork at officeLocal areaRemote workFlexible hours
$170k - $180k per year
...just checking the market? Well… you might just be in the right place! Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization. In this role, you will...Long term contractWork at officeLocal areaRemote workFlexible hours- ...emphasis on ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Manager, Software Development to lead a talented team of software engineers building scalable, high-quality features for our AI software platform. As...Long term contractInternshipFlexible hours
$190k - $200k per year
...ll be an integral part of a movement shaping the tech-driven future. Novarc Technologies is looking for a highly skilled Software Development Manager to lead a team developing software for specialized machinery. SummaryAs the Software Development Manager at Novarc...- ...You will lead, mentor, and develop a team of software developers while overseeing the design,... ...execution. Lead, mentor, and develop the software development team through regular one-on-ones, constructive feedback, performance management, and career growth. Foster a collaborative,...Work at officeRemote work
- ...you will lead the technical execution of software feature teams delivering mission-... ...combines hands-on technical leadership, team development, and delivery accountability, ensuring high... ...deliveryPartner with Software Project Managers and cross-functional teams to align on scope...
- ...RxConsultAction Databases Discover Careers Homepage \ \ Careers \\ Career Opportunities \ \ Software Development & QA Manager Software Development & QA ManagerShare Start date: As soon as possiblePosition type: PermanentWork schedule: Full timeNumber...Work at officeLocal areaFlexible hours
- This job posting is available in French only due to the location of publication. Votre rôle, votre impactEn tant que gestionnaire de projet - développement logiciel, vous assurerez la livraison de solutions applicatives, de la planification à la mise en production. En coordonnant...
$180.5k - $270.7k per year
...all by bettering the lives of legal professionals while increasing access to justice.Summary We are currently seeking a Software Development Manager to join our Engineering team.We have location specific roles posted on our career page.This role is only open to candidates...Work at officeLocal areaFlexible hours1 day per week- Lead software development for AlayaCare’s Scheduling Team in Montréal’s hybrid model, using technical leadership and AI-assisted development practices.As Manager, Software Development, you will coach engineers, guide delivery, and support reliable software for AlayaCare Cloud...
- Lead geophysics software delivery at Seequent with technical leadership, people management, and hybrid work from the local office two days weekly.Reporting to the Director, Software Development, Geoscience, you will lead one or more teams delivering scalable, secure software...Work at officeLocal area
- Shape software development strategy for Seequent’s Geoscience teams, using engineering roadmaps, security practices, and cross-functional leadership from a hybrid local office.As Manager, Software Development, you will report to the Director, Software Development, Geoscience...Contract workFor contractorsWork at officeLocal area
- Lead the FME Engine team at Safe Software as a Software Development Manager. This hybrid role emphasizes coaching developers, facilitating collaboration, and prioritizing projects to drive delivery success. As a Software Development Manager, you'll oversee two Engine teams responsible...
- JMC is partnering with SinaLite / Willowpack to recruit a Software Development Manager to lead the development of software that connects customers, production teams and business operations. SinaLite is a B2B wholesale print platform serving resellers across North...Work at officeFlexible hours2 days per week
- ...informed by our values and commitment to protecting and saving lives. Job Summary Reporting to the Director of MSAT, the Manager of Process Development / Technology Transfer will play a critical role in the long-term success of the Winnipeg site. The incumbent will develop...Long term contractFlexible hours
$68k - $102k per year
...RRSP with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Manager (“Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting the SR&ED...Full timeFor subcontractorRemote work$84k - $126k per year
...RRSP with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting...Full timeFor subcontractorRemote work- Job Responsibility: Title: Development Coordinator (multi-family) Location: One Dr. David Friesen... ..., providing regular updates to Senior Management. Assisting in the transition from... ...or other computer aided design/drafting software. Satisfactory verification of criminal...Full timeWork at office
$99.45k - $209.9k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on client... ...implementation of solutions using the Curam Social Program Management platform. You will be responsible for leading the design,...Full timeWork at officeLocal areaShift work- ...Position: The intermediate Development and Operations (DevOps)... ...deployment and operation of software systems supporting the CHORUS... ...services (e.g., AWS Lambda, EKS, managed services) Use Infrastructure... ...CloudFormation) to deploy and manage AWS-equivalent services for storage...Internship
- ...Every role at NFI Group helps move people forward. POSITION SUMMARY: As the Learning & Development Specialist, reporting to the Professional and Leadership Development Manager, you will work within the NFI Learning Institute to support the development and delivery of leadership...Permanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager. Be the first to apply!
Related searches
- director software engineering Winnipeg, MB
- software project manager Winnipeg, MB
- project manager software development Winnipeg, MB
- manager software development Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB

