×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Lead

Job in Winnipeg, Manitoba, A3C, Canada
Listing for: The North West Company
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, DevOps, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 120000 - 155000 CAD Yearly CAD 120000.00 155000.00 YEAR
Job Description & How to Apply Below

In your role as a Software Development Lead with The North West Company (TNWC), you will provide hands‑on technical leadership for software delivery within assigned enterprise projects and initiatives supporting our banners. You will translate business requirements into scalable technical solutions, guide development activities, and promote software engineering best practices to deliver reliable, maintainable solutions aligned with business priorities.

Joining NWC gives you the opportunity for growth and development throughout the company, a competitive salary and benefits package, and to be part of a dynamic and diverse culture.

The North West Company is a leading retailer to under‑served rural communities and urban neighbourhood markets in the following regions:
Northern Canada, Western Canada, rural Alaska, the South Pacific islands, and the Caribbean. Our stores offer a broad range of products and services with an emphasis on food. Our value offer is to be the best local shopping choice for everyday household and local lifestyle needs. Check out  for more information.

Your Role:
  • Lead the design, development, and deployment of software solutions for assigned projects, enhancements, and focused initiatives.
  • Translate business requirements into scalable technical designs, application components, APIs, database changes, and integration solutions.
  • Provide hands‑on technical leadership to project teams, ensuring high‑quality, maintainable solutions that align with enterprise standards.
  • Participate actively in Agile delivery processes, including backlog refinement, sprint planning, task execution, reviews, and retrospectives.
  • Conduct code reviews, unit testing, technical validation, and quality assurance to support robust and reliable software delivery.
  • Support production deployments and migrations, monitor implementation outcomes, troubleshoot issues, and drive continuous improvement.
  • Create and maintain technical documentation, including solution designs, architecture diagrams, development standards, deployment notes, and operational procedures.
  • Mentor developers and project team members by sharing technical knowledge, development best practices, coding techniques, and problem‑solving approaches.
  • Promote and enforce coding standards, secure development practices, software engineering guidelines, and reusable design patterns.
  • Contribute to Dev Ops practices, including source control, build automation, CI/CD pipelines, release management, and development workflow improvements.
  • Leverage AI‑assisted development tools responsibly to improve productivity, code quality, analysis, documentation, and development efficiency.
  • Contribute to technology modernization and broader software engineering initiatives as required.
Desired

Skills & Experience:
  • Minimum of 5 years of experience in large‑scale software development, preferably within a complex retail, supply chain, or enterprise application environment.
  • Bachelor’s degree in computer science, Engineering, Information Technology, or an equivalent combination of education and experience.
  • Strong experience designing, developing, and supporting enterprise applications, APIs, integrations, databases, and data‑driven solutions, with hands‑on experience in Python, C#, .NET, PL/SQL, T‑SQL, Oracle, and Microsoft SQL Server.
  • Experience with modern web front‑end frameworks, preferably React, and knowledge of integration platforms such as Mule Soft or similar API/integration middleware is considered an asset.
  • Strong understanding of Agile delivery, software development lifecycle practices, production support, and release management.
  • Demonstrated knowledge of Dev Ops practices, including source control, automated builds, deployment pipelines, code quality tools, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary