Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technical Lead (.NET)

$100k - $120k per year
Full-time

Michael Page

Job Description

Key Responsibilities:

  • Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-day coordination.
  • Partner with stakeholders across engineering and the business to understand needs, clarify requirements, and translate them into practical software solutions.
  • Help define the team's technical roadmap, delivery priorities, and release expectations in alignment with business needs.
  • Design, build, and maintain scalable services and applications using .NET technologies.
  • Help define technical approaches, architectural patterns, and development standards that improve maintainability, performance, and quality.
  • Lead code reviews and promote best practices in testing, design, and development.
  • Work closely with QA and other cross-functional team members to troubleshoot defects, reduce rework, and improve release quality.
  • Help define and evolve our existing set of engineering tools and services.
  • Stay current with emerging technologies, frameworks, and design patterns.

Qualifications and Skills:
  • 7+ years in software development using C# and .NET .
  • Experience designing and supporting RESTful APIs and microservice-oriented architectures.
  • Experience leading technical work for a team, including mentoring developers, reviewing code, guiding implementation decisions, planning, and delivery.
  • Ability to work effectively with business stakeholders and cross-functional teams to deliver practical solutions.
  • Strong problem-solving skills, sound technical judgment, and a focus on quality and maintainability.
  • Experience with Git-based workflows and collaborative development practices.
  • Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent practical experience .

Bonus Skills:
  • Experience with Azure and cloud-native development practices.
  • Experience in manufacturing, product configuration, engineering software, or similar technical business domains
  • Experience with Agile methodologies (Scrum/Kanban).

MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants

The Successful Applicant

The successful candidate will bring at least seven years of software development experience, with strong expertise in C#, .NET, RESTful APIs, and microservice-based architectures. They will have a proven track record of leading technical teams through mentoring, code reviews, implementation guidance, and project delivery while remaining hands-on in development activities. Strong communication and stakeholder management skills will enable them to translate business requirements into practical software solutions and collaborate effectively across engineering, QA, and business teams. Experience with Git-based development practices is essential, while knowledge of Azure, Agile methodologies, manufacturing, engineering software, or HVAC-related domains would be advantageous. They will be a collaborative leader with excellent problem-solving abilities, sound technical judgment, and a strong commitment to software quality, maintainability, and continuous improvement.

What's on Offer

* Opportunity to lead and mentor a development team while remaining actively involved in technical delivery.
* Influence the technical roadmap, architecture decisions, and development standards of business-critical applications.
* Exposure to cross-functional collaboration with engineering, QA, and business stakeholders.
* Hands-on experience building modern .NET services, APIs, and scalable application solutions.
* Ongoing learning opportunities through evolving technologies, frameworks, engineering tools, and industry best practices.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Technical Lead (.NET) in Winnipeg, MB vacancy
  •  ...solution. Drive the deployment. Own the outcome. Laivly is looking for a Technical Solutions Manager to turn complex customer problems into AI-powered solutions that work in the real world. You’ll lead technical discovery, shape the solution roadmap, coordinate the build,... 
    Suggested
    Remote job
    Full time
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    18 hours ago
  •  ...Description RTLS (Real-Time Location System) Technical Engineer Hybrid - 3 days on-site Description We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health... 
    Suggested
    Daily paid
    Long term contract
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work

    Civica Uk Ltd

    Winnipeg, MB
    18 hours ago
  • Responsibilities Provide proposals and process sales ensuring all processes and deadlines are met Support Account Managers in preparing proposals, communicating with customers, and coordinating jobs Design layouts for proposals using Mitek and BisTrack software ...
    Suggested
    Full time
    Work at office

    All-fab Building Components Lp

    Winnipeg, MB
    18 hours ago
  •  ...Company Description We are looking for a Technical Sales Specialist for our CMAX paint division located in Winnipeg. This position is based out of the NAPA Winnipeg headquarters and involves time on the road. It is not a role located at or operated from the CMAX retail... 
    Suggested
    Remplacement
    Full time

    Uap, Inc.

    Winnipeg, MB
    18 hours ago
  • We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining Advantage Solutions means joining a network of 65,000 teammates serving 4,000+ brands and retail...
    Suggested
    Night shift

    Advantage Solutions Inc.

    Winnipeg, MB
    3 days ago
  •  ...our major brands.   Ubisoft is a global leader in gaming with teams across the world creating...  ...!  Job Description As a Team Lead Programmer, you guide a group of talented...  ...coding, and management tasks Work with the Technical Leads to determine tech needs for the team... 
    Remote job
    Full time
    Work at office
    Local area

    Ubisoft

    Winnipeg, MB
    18 hours ago
  •  ...workforce to deliver secure solutions with a low-carbon footprint. Purpose of Position Lead and deliver projects, provide escalated remote and on-site support for high-level technical support inquiries for a variety size of customers. Provide mentoring to the Support &... 
    Full time
    Zero hours contract
    Work at office
    Remote work

    Broadview Networks

    Winnipeg, MB
    18 hours ago
  • $55k - $78k per year

     ...Job Responsibility: Job Overview:We are seeking a Technical Applications Engineer to join our dynamic team. The ideal candidate will have a passion for solar PV technology and the environment, and desire to become proficient in technological software applications. The right... 
    Permanent employment
    Full time
    Relocation
    Monday to friday

    Solar Solutions Canada Inc.

    Winnipeg, MB
    5 days ago
  •  ...is North America's heavy-duty transit bus leader and offers the most advanced product line...  ...at .   POSITION SUMMARY: The Technical Sales Analyst is responsible for coordinating...  ...to design, deliver, and support market-leading bus and motor coach solutions that are safe... 
    Full time
    Contract work
    Internship
    Work at office
    Immediate start

    New Flyer

    Winnipeg, MB
    a month ago
  •  ...robust governance of the Corporate Strategic Plan. The Strategy Lead functions as a strategic advisor to senior leadership, ensuring that...  ...safety, health and workplace policies and programs along with technical expertise and assistance to support employee activities in safety... 
    Long term contract
    Temporary work
    Flexible hours

    Manitoba Public Insurance

    Winnipeg, MB
    7 days ago
  •  ...ARxIUM is a leader in the development of advanced pharmacy technology and solutions. Here you have the opportunity to work with the best...  ...Required immediately, our Winnipeg, Manitoba we are seeking a Technical Writer to join our team. ARxIUM is proud to offer successful... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    ARxIUM INC

    Winnipeg, MB
    a month ago
  • $20.8 - $24.45 per hour

     ...Position Type: Regular Vacancy Status: This position is for an existing, open vacancy Your Role at Sephora: As an Interim Lead , you'll harness your love for beauty and become the leader you are meant to be. You'll be a key driver of store success- leading by... 
    Full time
    Part time
    Interim role
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Sephora

    Winnipeg, MB
    1 day ago
  •  ...supports people at home and in the community. We are one of Canada’s leading specialized community services, home and integrated care...  ...Home Health is looking to hire a Direct Support Specialist - Team Lead in Winnipeg. Why CBI Home Health? We’re committed to making... 
    Full time
    Monday to friday

    Cbi Home Health

    Winnipeg, MB
    18 hours ago
  •  ...electrical products. We are Canada's market leader in energy solutions, renewables, lighting,...  ...You Will Do With Us As the Outside Technical Sales - Industrial Automation Product Specialist...  ...The Smart Components Specialist is the lead commercial resource for the Smart... 
    Full time

    Westburne

    Winnipeg, MB
    10 days ago
  •  ...We are looking for a Custodial Team Lead ! Winnipeg Richardson International Airport (YWG) Bouygues Energies and Services Canada is...  ...customized solutions to improve its customers’ equipment, systems and technical processes and optimize their use in the context of their energy,... 
    Contract work
    Flexible hours
    Shift work

    Equans Services Canada & US

    Winnipeg, MB
    12 days ago
  •  ...support duties in order to maintain needed staff coverage and to lead by example.  ~ Directs the performance of store up keeping duties...  ...~ Uses selling techniques such as add on sales and describing technical information to customers to enhance salesmanship and reach store... 
    Hourly pay
    Afternoon shift

    adidas

    Winnipeg, MB
    26 days ago
  •  ...We're looking for a senior-level Lead Designer to own creative output across a digital agency's client portfolio and set the standard...  ...Reporting directly to the agency owner, you'll work closely with the technical lead and participate in creative reviews with senior marketing... 
    Full time

    Digital

    Winnipeg, MB
    a month ago
  • $20.8 - $24.45 per hour

     ...existing, open vacancy POSITION SUMMARY: In addition to the duties described in the Agent job description, Asset Protection Team Leads assume additional job duties within their assigned stores. Specific duties include to serve as a trainer for new Agents and to assist... 
    Full time
    Part time
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Sephora

    Winnipeg, MB
    6 hours ago
  •  ...QA/QC Lead The QA/QC Lead will be responsible for working with project teams to implement support and maintain quality assurance/quality control programs on multiple projects. This position is based in Winnipeg with travel to project sites. What You Will Be Working... 
    Full time
    For subcontractor
    Work at office
    Flexible hours

    Bird Construction

    Winnipeg, MB
    17 days ago
  • $25 - $28 per hour

    Our client is seeking applications for the permanent position of Warehouse Lead Hand. Reporting to the Warehouse Supervisor, this role is responsible for coordinating shipping and receiving activities, managing inventory-related processes, supporting operations, and providing... 
    Permanent employment
    Work at office
    Monday to friday
    Shift work

    Randstad

    Winnipeg, MB
    20 days ago
  • $20.8 - $24.45 per hour

     ...Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy The Stage Experience Lead - Full Time will be assigned to oversee all sales floor departments within a specific Sephora location. This can include Beauty, Skincare... 
    Full time
    Part time

    Sephora

    Winnipeg, MB
    6 hours ago
  •  ...and associated controls. We have an immediate opening for a Lead Garage Door Technician in our Winnipeg Branch. Reporting to the...  ...Technicians and Installers in obtaining CDI Certification Comprehensive technical, safety and product training provided To Apply: If this... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Weekday work

    Creative Door Services Ltd.

    Winnipeg, MB
    12 days ago
  • usd80k - usd100k per year

     ...to 25% (U.S. & International) Our client is seeking a professional, innovative, and detail-oriented individual for the position of Technical Services Engineer . This position is responsible for all technical aspects of our interface with our customers. Ideal Candidate... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    12 days ago
  •  ...Job Responsibility: Stella's is looking for amazing FOH leads to join our team! Become part of a growing local company, offering great wages, outstanding tips, and lots of room for advancement! Want amazing perks that include employee discounts, health and dental benefits... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Stella's Cafe

    Winnipeg, MB
    18 hours ago
  •  ...credit cards ~ Team of 500+ people ~1M+ customers ~10K+ retail partners The Role We are looking for a motivated Sales Team Lead to manage and inspire a team of Sales Representatives. You will drive customer acquisition by coaching your team to successfully sign... 
    Long term contract
    Full time
    Fixed term contract
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    neofinancial

    Winnipeg, MB
    15 hours ago
  •  ...Summary: Reporting to the Group Sales Manager the Retail Lead is responsible for overseeing the successful day to day operation of a retail store department. Responsibilities: Provide supervision and leadership to the team members of the department in partnership... 
    Full time
    Shift work
    Weekend work

    Bass Pro Shops

    Winnipeg, MB
    6 days ago
  •  ...professionals who are passionate about the future of transportation. TPTE Lead, Prairies & Territories A career in transportation is more than...  ...a collaborative, client-focused leader who is passionate about technical excellence, people leadership, and strengthening our... 
    Full time
    Work at office
    Local area

    Stantec

    Winnipeg, MB
    6 days ago
  • $16.4 - $18.13 per hour

     ...Pilot Company is an industry-leading network of travel centers with more than 30,000 team members and over 750 retail and fueling locations...  ...and fuel transactions. Essential Functions include: Lead a shift of one-to-two cashiers to process all types of cash, credit... 
    Hourly pay
    Weekly pay
    Full time
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Pilot Company

    Winnipeg, MB
    6 days ago
  •  ...execution of tasks in specific areas of expertise. You will focus on leading processes, executing tasks, and maintaining productivity to...  ...loyalty by educating customers about our loyalty programs.  All leads are expected to become experts of the brand's selling behaviors by... 
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Winnipeg, MB
    5 days ago
  •  ...The Engineering Lead (EL) aligns all stakeholder efforts with organizational strategy, driving proactive risk management and accountability...  ...design integrity while advancing engineering excellence through technical credibility, process optimization, and collaborative execution... 
    Internship

    New Flyer

    Winnipeg, MB
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technical Lead (.NET). Be the first to apply!