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 13 hours ago
Similar jobs that could be interesting for youBased on the Technical Lead (.NET) in Capital Regional District, BC vacancy
  • $86.88k - $115.84k per year

     ...Technical Lead - Commissioning (Permanent) Victoria, BC  Expected Salary: $86,879 to $115,838  To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final base salary offer... 
    Suggested
    Permanent employment
    Internship

    Babcock

    Victoria, BC
    26 days ago
  •  ...common purpose to deliver a better world. Join us. Job Description As part of our continued growth, AECOM is seeking a Technical Lead, Drinking Water Treatment Engineer  to provide technical leadership within our  BC Water Team . Based in any of our three BC... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Victoria, BC
    28 days ago
  • $54.11k - $81.16k per year

     ...Job Responsibility: Warehouse Technical Inspector Location: Victoria, British Columbia, CA, V8Z 0B9 Onsite or Hybrid: Warehouse Technical Inspector (Permanent) Victoria, BC Expected Salary: $54,105 to $81,158 Underpinned by a deep understanding of technology... 
    Suggested
    Permanent employment
    Traineeship
    Internship
    Work at office
    Relocation package
    Flexible hours

    Babcock International

    Victoria, BC
    12 days ago
  • $60k - $70k per year

     ...Consulting is proud to partner with our client, Sol , to recruit a Technical Sales Support Specialist for their growing Victoria, BC team....  ...may be the opportunity you’ve been looking for! Sol is the leading solar lighting brand in North America, with more than 40,000... 
    Suggested
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    TallSky Consulting Group

    Victoria, BC
    20 days ago
  • $105k - $120k per year

     ...Leadpages is looking for a Growth Marketing Lead to help shape how we grow next. This...  ...the only channel carrying us. One or two net-new channels contribute meaningful, qualified...  .... ~ Strong writing. You can turn a technical product into a clear, compelling story.... 
    .net
    Long term contract
    Full time
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    Leadpages

    Victoria, BC
    7 days ago
  • $76.5k - $80k per year

     ...POSITION: Lands Team Lead HOURS OF WORK: 8:30 am – 4:30pm REPORTS TO:  Director of Lands and Environment ANNUAL SALARY RANGE:...  ...applicable regulatory frameworks. The Lands Team Lead integrates technical expertise in legal interpretations and the creation of land-use... 
    Long term contract
    For contractors
    Casual work
    Work at office
    Afternoon shift

    Tsawout First Nation

    Saanichton, BC
    4 days ago
  • $76.5k - $80k per year

     ...POSITION: Resource Planning Team Lead HOURS OF WORK: 8:30 am - 4:30pm REPORTS TO: Director of Lands & Environment ANNUAL SALARY...  ...for workflow coordination, quality control, staff supervision, technical review, and ensuring referrals are evaluated through a SȾÁUTW̱ stewardship... 
    Long term contract
    Casual work
    Work at office
    Afternoon shift

    Tsawout First Nation

    Saanichton, BC
    4 days ago
  • $95k - $120k per year

    Description Primary Responsibility The Lead Pastor serves as the primary preacher, teacher, and spiritual leader of the church. He is responsible for the overall leadership, direction, and effectiveness of the church’s ministries and operations, aligned with its vision and... 
    Full time

    Central Baptist Church

    Victoria, BC
    12 days ago
  • $35 - $37 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On the road Work locations may vary. Frequent or constant travel is required from the employee. Responsibilities ...
    Permanent employment
    Full time

    Aworks Tiling LTD.

    Langford, BC
    2 days 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... 
    Permanent employment
    Full time
    Traineeship
    Relocation package
    Flexible hours
    Weekend work
    Early shift

    Babcock International

    Victoria, BC
    3 days 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... 
    Hourly pay
    Permanent employment
    Full time
    For contractors
    Work at office

    Esquimalt Nation

    Victoria, BC
    3 days ago
  • $40 - $50 per hour

    Are you an experienced Technical Writer with adequate knowledge of the field? This role maybe a good fit for you. Position Summary As...  ...Specification Writer is responsive to the AJISS Engineering Services Lead and is required to: · Develop Work Instructions and... 
    Permanent employment
    Contract work
    Work at office
    Local area
    Remote work

    Randstad

    Victoria, BC
    a month ago
  • $57k - $60.75k per year

    Technical Support Analyst (French Speaking) Victoria, BC (3 days on-site) About the Client Our client is a leading Software-as-a-Service (SaaS) provider for the general insurance sector. As an established global firm, they have grown exponentially over the past two decades... 
    Full time
    Work at office
    3 days per week

    Randstad

    Victoria, BC
    more than 2 months ago
  • $33.65 - $38.46 per hour

     ...between our clients and our delivery team. You own the client relationships, turn their goals into strategy, keep every project moving, and lead a small team to deliver the work on time and on standard. This is a mid-level role with real ownership from day one. What you will... 
    Hourly pay
    Full time
    Remote work

    IMM

    Victoria, BC
    23 days ago
  • $48 per hour

     ...commitment to minimizing waste, maximizing resources, and delivering exceptional customer service drives everything we do. Job Posting Lead Technician- On-Highway Fleet We are a locally owned waste management and sustainability company serving Greater Victoria since 2000.... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Mission Island Group

    Saanichton, BC
    11 hours ago
  • $163.2k - $211.2k per year

     ...interaction through every stage of the employee experience, reinforcing who we are and what we stand for along the way. About The Role As Lead Internal Communications Manager, you'll serve as a senior strategist and thought leader on internal communications. You'll own the... 
    Long term contract
    Full time
    Seasonal work
    Local area

    Thumbtack

    Victoria, BC
    7 days ago
  •  ...environment? We are looking for you! OZZ Electric BC is an industry leading contractor working on exciting high-rise residential and...  ...build state-of-the-art projects for our clients. We are looking for lead hands on Vancouver Island! Responsibilities As a Lead Hand you... 
    Remplacement
    Full time
    For contractors
    Local area
    Relocation

    OZZ Electric Inc.

    Victoria, BC
    14 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
    12 days ago
  • $48 per hour

     ...commitment to minimizing waste, maximizing resources, and delivering exceptional customer service drives everything we do. Position Lead Technician – Off-Highway Equipment We are a locally owned waste management and sustainability company serving Greater Victoria since... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Work from home
    Flexible hours

    Mission Island Group

    Saanichton, BC
    13 hours 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
    a month 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
    8 days ago
  • $100k - $125k per year

     ...Superintendent - Edmonton - ICI - 6 month Contract Position Overview: Our client is seeking an experienced Site Superintendent to lead the construction and renovation of a 120,000 sq. ft. gym facility in Edmonton. The successful candidate will oversee all on-site... 
    Contract work
    Temporary work
    For subcontractor

    Michael Page

    Capital Regional District, BC
    6 days ago
  • $77k - $119k per year

     ...create solutions for building operators to enable the vision of Net-Zero Emissions by 2050. We align ourselves with the right people...  ...and help drive team activities Address customer support and technical support issues when needed Support and mentor others in their... 
    .net
    Full time

    Reliable Controls

    Victoria, BC
    15 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
    3 days ago
  • $90k - $110k per year

     ...This is a hands-on individual contributor role reporting to our Technical Manager, Platform. You will help evolve the cloud architecture behind...  ...customer-facing applications. You will work primarily with C#, .NET, and deploy your work within Microsoft Azure. You will be part of... 
    .net
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Afternoon shift

    Archipelago

    Victoria, BC
    6 days 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
  • $60k per year

     ...deliver, and we improve together. Raymond James Ltd. is Canada’s leading independent investment dealers offering high quality investment...  ...perspective. Advisors will build relationships with high net worth individuals and families through various prospecting methods... 
    Full time
    Temporary work
    Part time
    Traineeship
    Internship

    Raymond James Ltd.

    Victoria, BC
    1 day ago
  • $31 - $38.4 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 At heights Dusty Outdoors Work setting ~ Various locations Responsibilities... 
    .net
    Permanent employment
    Full time
    Remote work

    Pacific crest construction & waterproofing ltd.

    Victoria, BC
    4 days ago
  •  ...THE ROLE We are seeking an experienced General Manager to lead the daily operations of the Bodega Ridge Collection. You will be...  ...decisions, menu optimization, and inventory management - Troubleshoot technical issues and coordinate with Lightspeed support when needed... 
    Work from home

    Bodega Ridge

    Galiano, BC
    1 day ago
  • $19.5 - $20.5 per hour

     ...pride ourselves on being a trusted partner to many of the world's leading brands across industries as diverse as manufacturing,...  ...in informed decision-making. Escalate significant business or technical issues to management and assist with communication across other... 
    Full time
    Work at office
    Monday to friday

    Rentokil Initial

    Victoria, BC
    20 days ago

Do you want to receive more vacancies?

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