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 19 days ago
Similar jobs that could be interesting for youBased on the Technical Lead (.NET) in Capital Regional District, BC vacancy
  •  ...manufacturers. The systems behind it run on .NET, they are customer facing, and they carry...  ...platform ownership role. You will set the technical direction for the marketplace platform,...  ...work is a real part of the job.  You will lead the senior .NET engineer in Armenia on... 
    .net
    Full time
    Work at office
    Night shift

    Buyerlink

    Victoria, BC
    29 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
    20 days ago
  •  ...healthcare and disease prevention. The Clinical Trial Engagement Lead – Oncology drives a best-in-class site relationship model to...  ...positive, organizational relationships Knowledge of the latest technical and regulatory expectations Familiarity with the latest research... 
    Suggested
    Long term contract
    Permanent employment
    Contract work
    Temporary work
    Fixed term contract
    Work at office
    Local area
    Remote work
    3 days per week

    AstraZeneca plc

    Victoria, BC
    2 days ago
  • $51.85 - $58.76 per hour

     ...Job Responsibility: Senior Project Lead Regular/ Auxiliary: Auxiliary - 12 Month Term Pay Grade: CAN/05/02/J19 Rate of Pay:...  ...cost estimates, staff reports and requests for proposals. Using technical expertise, provide contract oversight and administration including... 
    Suggested
    Hourly pay
    Full time
    Contract work

    Capital Regional District

    Victoria, BC
    1 day ago
  •  ...user-centric interactions • Excellent analytical and execution capacity • Solid communication and collaboration skills • Experience in fintech or ecommerce is advantageous Lead product innovation in payment experiences at Affirm, focusing on user empowerment. #J-18808-Ljbffr
    Suggested

    Affirm

    Victoria, BC
    a month ago
  • Senior Functional Lead contract opportunity supporting a British Columbia municipal organizations transition from JD Edwards to the Workday...  ..., HCM and Procurement leads, business subject matter experts, technical and data-conversion teams, change management and training... 
    Hourly pay
    Contract work
    Part time
    Local area
    Remote work

    Swim Recruiting

    Victoria, BC
    16 days ago
  •  ...candidate will have over 15 years of experience, hold a Bachelor's degree in Civil Engineering, and possess strong project management and technical leadership skills. Responsibilities include overseeing project teams, managing budgets, and ensuring compliance with industry... 

    Stantec Consulting International Ltd.

    Victoria, BC
    more than 2 months 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
    10 days ago
  •  ...creativity, and teamwork – where every team member plays a role in shaping our brand’s legacy. If you bring passion to everything you do, lead with integrity, and believe in the power of collaboration to drive growth, we’d love to have you on our journey! WHAT WE’RE LOOKING... 
    Permanent employment
    Full time
    Shift work

    Roots

    Victoria, BC
    1 day ago
  • $22.85 - $28.55 per hour

     ...Part 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,... 
    Full time
    Part time

    Sephora

    Victoria, BC
    14 hours ago
  • $48 per hour

     ...Position Lead Technician Mechanic– Off-Highway Equipment We are a locally owned waste management and sustainability company serving Greater Victoria since 2000. We are seeking an experienced Lead Technician to oversee the maintenance, repair, and reliability of our heavy... 
    Permanent employment
    Full time
    Work from home
    Flexible hours

    Mission Island Group

    Saanichton, BC
    15 hours ago
  • $48 per hour

     ...Heavy Duty Truck Technician - Lead Mechanic- Highway Fleet We are a locally owned waste management and sustainability company serving Greater Victoria since 2000. We are seeking an experienced Lead Mechanic Technician– On-Highway Fleet to help maintain our commercial fleet... 
    Permanent employment
    Full time
    Work from home
    Monday to friday
    Flexible hours

    Mission Island Group

    Saanichton, BC
    15 hours ago
  • $22 per hour

    Job Responsibility: About us Adrenaline Zipline Adventure Tours is a company that offers outdoor adventure activities in Sooke, British Columbia. We aim to soar above expectations while providing an exhilarating treetop adventure and offering educational insight into the...
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Casual work
    Seasonal work
    Work at office
    Relocation
    Monday to friday
    Shift work
    Day shift
    Afternoon shift

    Adrena LINE Zipline Adventure Tours

    Sooke, BC
    1 day 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...
    Night shift

    Advantage Solutions Inc.

    Langford, BC
    2 hours 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
    6 days ago
  • $25 - $29 per hour

    Job Responsibility: Overview:We are seeking a skilled Line Cook to join our team in a dynamic kitchen environment. The ideal candidate will have a passion for food preparation and a dedication to delivering high-quality dishes to our customers. Responsibilities:- Prepare...
    Hourly pay
    Permanent employment
    Full time
    Part time
    Monday to friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Pier Bistro

    Sidney, BC
    6 days ago
  • $85k - $160k per year

    Lead Web Developer - Drupal Position Description We are seeking an experienced Drupal Team Lead to provide technical leadership, hands on development, solution guidance, and delivery oversight for Drupal based web initiatives. This role is ideal for a senior Drupal professional... 
    Victoria, BC
    more than 2 months ago
  •  ...Team Lead McLoughlin Point Wastewater Treatment Plant - Core Area Wastewater Operations Capital Regional District Req ID: 2027 Business Unit: Infrastructure and Water Services  Division:  Wastewater Infrastructure Operations Hours of Work: 80 hours bi-weekly... 
    Shift work
    Night shift
    Weekend work

    Capital Regional District

    Victoria, BC
    3 days 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
    29 days ago
  •  ...and initiates the design review process. * Contribute to and lead small team efforts by performing in accordance with all STERIS policies...  ...directives; support the directives and decisions of more senior technical staff and management, review work of less senior technical staff... 
    Permanent employment
    Full time
    Work at office

    STERIS

    Capital Regional District, BC
    5 days ago
  • $75k - $108k per year

     ...building operators to enable the vision of  Net-Zero Emissions by 2050 .   We align...  ...products to life by sourcing electronic and technical components that support both New Product...  ...sourcing and  identify supply risks (e.g., lead times, obsolescence, single-source components... 
    .net
    Full time

    Reliable Controls Corporation

    Victoria, BC
    more than 2 months ago
  • $75k per year

     ...barriers. We’ve made bold commitments to become net-zero by 2040 across all mortgages and...  ...investment products and services (leading with SRI) suitable to the members' investment...  ...all financial channels Providing ongoing technical expertise and coaching to branch staff regarding... 
    .net
    Permanent employment
    Full time
    Internship
    Immediate start
    Flexible hours

    Vancity

    Victoria, BC
    2 hours ago
  •  ...create solutions for building operators to enable the vision of  Net-Zero Emissions by 2050 .   Your mission: As a Software  Product...  ...to ensure solutions meet customer needs, product objectives, and technical requirements.     In this role you will:    ~ Define... 
    .net
    Full time

    Reliable Controls Corporation

    Victoria, BC
    29 days ago
  • $38 per hour

     ...to positive environmental outcomes and helping Canada achieve its net-zero target. Work site environment Outdoors At heights...  ...supervise and schedule staff Resolve work problems by providing technical advice to increase the value and functionality of a property... 
    .net
    Permanent employment
    Full time
    Remote work

    Habanero Landscape Solutions

    Victoria, BC
    1 day ago
  • $65k - $72k per year

     ...—and you can be a part of that. Our team is looking to fill a net new position of Manager, Leadership Giving. This is a full-time position...  ...lives. Represent an organization that is driving world-leading MS research and innovation while creating hope for more than 90,000... 
    .net
    Full time
    Internship
    Work at office
    Flexible hours
    Afternoon shift

    MS Canada

    Victoria, BC
    5 days ago
  • $73.15k - $80.85k per year

     ...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
    Full time
    Local area

    Red Bull

    Victoria, BC
    more than 2 months ago
  • $70k per year

     ...Commission Structure: 1.5% of the year-over-year increase in net revenue on assigned accounts (see below for full details) Job...  ...brand presence at the account level RFP & Institutional Sales Lead the RFP process for offices, institutions, and large food service... 
    .net
    Permanent employment
    Full time
    Contract work
    Monday to friday

    Engaged

    Victoria, BC
    more than 2 months ago
  •  ...controls and compliance policy hardening initiatives. Design and lead the system architecture process, in partnership with the Development...  ...Apps, Microsoft Power Automate, HTML, CSS, ReactJS, Dataverse, .NET, Power Shell, SharePoint Online, Azure CGI is required by law in some... 
    .net
    Full time

    CGI

    Victoria, BC
    6 days ago
  •  ...~ Support: Award-winning training, tools, resources, and coaching needed to help you succeed. ~ Career Opportunities: Industry-leading development programs- we promote our managers from within! ~ Inclusivity: A community that values and encourages diversity, inclusion... 
    Hourly pay
    Full time
    Flexible hours
    Afternoon shift

    WIRELESSWAVE

    Capital Regional District, BC
    4 days ago
  • $70k - $85k per year

     ...business strategies and solutions, we are a leading national accounting, tax and business...  ...compliance issues Prepare correspondence, technical reports, client summaries and presentations...  ...risk areas, materiality and deadlines Lead engagement teams, developing effective relationships... 
    Full time
    Internship
    Remote work
    Flexible hours

    Experienced Career

    Victoria, BC
    2 days ago

Do you want to receive more vacancies?

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