Technical Lead (.NET)
$100k - $120k per yearMichael 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.
- 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 .
- 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.
- ...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....netFull timeLong distanceMonday to friday
$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...SuggestedLong term contractTemporary workLocal areaHome officeFlexible hours$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$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...SuggestedPermanent employmentFull timeTraineeshipRelocation packageFlexible hoursWeekend workEarly shift$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...SuggestedHourly payPermanent employmentFull timeFor contractorsWork at office$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 timeManual laborWork at officeRotating shiftDay shift- ...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 timeWork at officeLocal areaWorldwideFlexible hours2 days per week
$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 timePart time$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 employmentInternshipWork at officeShift work$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 timePart time$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 payHourly payDaily paidFull timeSecond jobMonday to fridayShift work- ...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 employmentInternshipWork at office
$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 contractPermanent employmentFor subcontractorInternship$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 employmentFull timeWork from homeMonday to fridayFlexible hours$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 timeContract workPart timeWork at officeLocal areaImmediate startWorldwideDay shift$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 contractFull time- ...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....netPermanent employmentFull timeLocal area
$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....netPermanent employmentFull timeRemote work- ...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 payFor contractorsWorldwide
$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.....netPermanent employmentFull timeRemote work$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 timeFor contractorsSummer workWork at officeLocal area$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 areaFlexible hours$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 employmentFull timeContract workMonday to fridayShift workNight shiftDay shiftAfternoon shift- ...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
$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....netHourly payFull timeFixed term contractWork at officeMonday to friday$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...RemplacementPermanent employmentInternship$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 timeLocal areaFlexible hours$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 timeWork at office$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 timeWork at office$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 timeFor contractorsInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead (.NET). Be the first to apply!
