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 a month ago
Similar jobs that could be interesting for youBased on the Technical Lead (.NET) in Capital Regional District, BC vacancy
  •  ...spectrum of SharePoint development technologies including C# (ASP.NET), JavaScript (jQuery), REST API, HTML, CSS, InfoPath, Visual...  ...computer science, electronics engineering, or other engineering or technical discipline is required plus at least 5 years of experience (10years... 
    .net
    Full time
    Long distance
    Monday to friday

    Na Oiwi Kane

    Capital Regional District, BC
    10 days ago
  • $100k - $130k per year

     ...About impact.com : impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow...  ...measurable business results. Your Role at impact.com: As a Technical Services Engineer III, you will build a deep understanding of... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    impact.com

    Victoria, BC
    a month ago
  • $37 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience 2 years to less than 3 years On the road Work locations may vary. Frequent or constant travel is required from the employee. Responsibilities Tasks Prepare...
    Suggested

    Premium Tiling

    Langford, BC
    1 day ago
  • $56.22k - $84.32k per year

     ...Job Responsibility: Senior Inventory Control Lead (Permanent) Location: Victoria, British Columbia, CA, V8Z 0B9 Onsite or Hybrid...  ...their critical air ambulance services. Whether it is providing technical training instruction, developing training materials or maintaining... 
    Suggested
    Permanent employment
    Full time
    Traineeship
    Relocation package
    Flexible hours
    Weekend work
    Early shift

    Babcock International

    Victoria, BC
    1 day ago
  • $30.17 - $34.48 per hour

     ...Job Responsibility: Esquimalt Nation Maintenance Lead Hand Rate of pay: Recruitment Range: $30.17 - $34.48 per hour Growth Range: up to $38.79 per hour Schedule: Regular full-time hours are 32 hours per week - Monday to Thursday, 8 hours per day including a one... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    For contractors
    Work at office

    Esquimalt Nation

    Victoria, BC
    1 day ago
  • $25 - $30 per hour

     ...you enjoy hands-on work, learning advanced restoration techniques, and mentoring others, this is the role for you. As a Contents Crew Lead (Internally known as Contents Technician II), you'll play a key part in helping people recover what matters most. You'll take pride in... 
    Full time
    Manual labor
    Work at office
    Rotating shift
    Day shift

    First Onsite - CA

    Victoria, BC
    4 days ago
  •  ...us. Job Description Western Canada Aquatic Discipline Lead AECOM Burnaby is seeking an experienced Aquatic Discipline...  ...for aquatic ecology in in Western Canada, providing leadership, technical oversight, and strategic direction. You will guide best practices... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week

    AECOM

    Victoria, BC
    2 days ago
  • $22.85 - $28.55 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

    Langford, BC
    1 day ago
  • $57.51k - $71.89k per year

     ...Header Warehouse Technical Inspector (Permanent) Victoria, British Columbia Expected Salary $57,508 to $71,885 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity.... 
    Permanent employment
    Internship
    Work at office
    Shift work

    Babcock

    Victoria, BC
    a month ago
  • $21.65 - $24.75 per hour

     ...someone who is known for reliability and flexibility?  Executive Aviation is excited to announce that we are looking for Ground Handler Leads for our Victoria International Airport Below the Wing team. This person will help in providing hands on leadership and coverage for... 
    Full time
    Part time

    Executive Aviation

    Victoria, BC
    16 days ago
  • $30 - $40 per hour

     ...Job Responsibility: —————— Welcome to Brilliant Brothers! —————— Job Title: Field Technician - Exterior Cleaning (Crew Lead Track) Location: Greater Victoria Area Type: Full-Time Company: Brilliant Brothers Services Pay: $30-$40/hr (Wages + Commissions + Bonuses +... 
    Bi-weekly pay
    Hourly pay
    Daily paid
    Full time
    Second job
    Monday to friday
    Shift work

    Brilliant Brothers Services

    Victoria, BC
    6 days ago
  •  ...including; shipping, receiving, repair and overhaul (R&O) and kitting Monitoring and coaching process, policy and procedural adherence Lead daily scheduling of activities and resource planning Troubleshoot arising issues within the team and report as appropriate Aid in... 
    Permanent employment
    Internship
    Work at office

    Babcock

    Victoria, BC
    12 days ago
  • $67.02k - $87.87k per year

     ...Project Lead (Permanent) Victoria, BC (Band 5) Expected Salary: $67,021 - $87,865 What You Do Here Matters In a complex world...  ...A post-secondary education in a relevant field, preference for a technical /engineering discipline A sound working knowledge of Project... 
    Ongoing contract
    Permanent employment
    For subcontractor
    Internship

    Babcock

    Victoria, BC
    27 days ago
  • $48 - $55 per hour

     ...We are a locally owned waste management and sustainability company serving Greater Victoria since 2000. We are seeking experienced Lead Technicians to support the maintenance, repair, and reliability of our commercial fleet and heavy equipment. We are hiring for two areas... 
    Permanent employment
    Full time
    Work from home
    Monday to friday
    Flexible hours

    Mission Island Group

    Saanichton, BC
    7 hours ago
  • $104.7k - $154.7k per year

     ...candidat peut assumer le rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable de centre client et/...  ..., issue escalation, workload projections, and provide technical expertise. Lead direct negotiations with customer, e.g., timelines... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Victoria, BC
    20 days ago
  • $80k - $95k per year

     ...creating strong investor relationships with institutions, and high net worth individuals; Implement and manage the investor relations...  ...Participate in business development efforts, generate and follow up on leads and maintain investor relations databases, to facilitate... 
    Long term contract
    Full time

    WestUrban Capital Management

    Victoria, BC
    1 day ago
  •  ...understanding of regional sport & culture landscape, trends and opportunities that exist across the region that will lead to business growth – including creating net new ideas that will showcase the brand’s innovative approach and local relevance. Establish relationships with... 
    .net
    Permanent employment
    Full time
    Local area

    Red Bull

    Victoria, BC
    a month ago
  • $35 - $55 per hour

     ...green job, because it involves tasks and responsibilities contributing to positive environmental outcomes and helping Canada achieve its net-zero target. Work site environment Outdoors At heights Work setting ~ Various locations Responsibilities Tasks... 
    .net
    Permanent employment
    Full time
    Remote work

    Bernhardt Contracting

    Victoria, BC
    3 days ago
  •  ...About Grainger W.W. Grainger, Inc. is a leading broad line distributor with operations...  ...customer updates when required on delivery, lead times, quotes, etc. Management and tasks...  ...Core Value Proposition. ~ Handle various technical and operational issues. ~ Excellent... 
    Hourly pay
    For contractors
    Worldwide

    Grainger Businesses

    Victoria, BC
    1 day ago
  • $20 - $30 per hour

     ...information was provided by the employer; it was not verified by Job Bank. The employer stated that this position is a green job, because it involves tasks and responsibilities contributing to positive environmental outcomes and helping Canada achieve its net-zero target.... 
    .net
    Permanent employment
    Full time
    Remote work

    Hana Homes Ltd

    Langford, BC
    3 days ago
  • $50k - $60k per year

     ...Victoria. Here's how your role will strengthen our team.This position leads the administrative function for the Electrical Service group,...  ...with Project Managers to coordinate quotation requests, technical requirements, and project-related supportEnsure consistent adherence... 
    Full time
    For contractors
    Summer work
    Work at office
    Local area

    Houle Electric Limited

    Victoria, BC
    8 days ago
  • $130k - $150k per year

     ...Role and Responsibilities You'll be the senior relationship lead for a set of client accounts. You'll protect delivery quality, keep...  ...contracts, statements of work, SLAs and change management. ~ Enough technical fluency to talk credibly about software delivery and AI with... 
    Local area
    Flexible hours

    AOT Technologies

    Victoria, BC
    1 day ago
  • $75k - $100k per year

     ...Colwood, and we're searching for an energetic Car Wash Manager to lead the charge. We are looking for someone who has at least 2-3 years...  ...vendors and technicians to coordinate maintenance and resolve technical issues efficiently. ~ Proficient in Excel and automated business... 
    Permanent employment
    Full time
    Contract work
    Monday to friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Speedwash

    Colwood, BC
    1 day ago
  •  ...believe that when businesses are protected, they’re free to grow, lead, and innovate. You’ll be backed by our digital ecosystem: a...  ...is ideal for an experienced surety professional who brings strong technical expertise, commercial judgment, and established market relationships... 
    Contract work

    Gallagher

    Victoria, BC
    2 days ago
  • $30 - $33 per hour

     ...Professional Development opportunities and an annual Wellness Spending Allowance. Apply to: Deep Cove Kid Club Society ****@*****.***.net Job Types: Full-time, Fixed term contractContract length: 10 months Pay: $30.00-$33.00 per hour Schedule: ~ Monday to Friday... 
    .net
    Hourly pay
    Full time
    Fixed term contract
    Work at office
    Monday to friday

    Deep Cove Kid Club Society

    North Saanich, BC
    8 days ago
  • $86.88k - $115.84k per year

     ...babcockcanada.com. In this role, you will: Be responsible for the occupational Health & Safety of all direct reports, as assigned. Technically lead multidisciplinary teams to develop the installation design and integration of new and replacement equipment related to platform... 
    Remplacement
    Permanent employment
    Internship

    Babcock International Group

    Victoria, BC
    6 days ago
  • $83.09k - $108.09k per year

     ...About this Opportunity Ocean Networks Canada (ONC) is a world-leading organization supporting ocean discovery and technological innovation...  ...strong written and verbal skills. Ability to write coherent technical and user documentation Independence: Ability to work independently... 
    Full time
    Local area
    Flexible hours

    University of Victoria

    Victoria, BC
    6 days ago
  • $45k - $55k per year

     ...portfolio of products, solutions, and services enhance the capabilities of leading mapping software, most notably Esri's ArcGIS. For decades, professionals have relied upon us to overcome complex technical challenges so that they can make a significant impact in the world.... 
    Full time
    Work at office

    VertiGIS North America Ltd.

    Victoria, BC
    8 days ago
  • $60k - $85k per year

     ...delivering performance-based marketing across any industry. From leading the market in new car sales to powering demand for home services...  ...recruitment process, certain roles at Buyerlink may include a technical or skills-based assessment administered through an approved third... 
    Full time
    Work at office

    Buyerlink

    Victoria, BC
    7 days ago
  • $65k - $85k per year

     ...contractors and other consultants. Knowledge Development: Enhance your technical expertise and stay current on industry trends and best practices...  ...and camaraderie! Work on impactful projects with leading clients and contractors. Enjoy opportunities for professional... 
    Full time
    For contractors
    Internship

    Sense Engineering

    Victoria, BC
    28 days ago

Do you want to receive more vacancies?

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