Lead .NET Engineer

One Planet Group

Victoria

On-site

CAD 110,000 - 130,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Service Days volunteering
Global Community connections
Extended health benefits
Professional development support
Free lunches and in-office events

Job summary

Buyerlink, a One Planet Group company, seeks a senior .NET platform owner to direct the marketplace platform from Victoria, BC, onsite. You will set technical direction, oversee architecture, and ensure platform health with a senior engineer in Armenia, ensuring 24/7 coverage.

You will collaborate with US, LATAM, Armenia and Ukraine stakeholders, translating business needs into technical designs, prioritizing work, and shaping what gets built for overnight handoffs.

Qualifications

  • 5–8 years building and supporting production .NET applications, including as a senior person others came to.
  • Strong C# and ASP.NET across modern .NET and legacy frameworks.
  • API design and development experience with external partner integrations.
  • Real SQL Server depth: query optimization, indexing, and schema design under load.
  • Production experience on Azure.
  • Frontend familiarity (JavaScript/HTML/CSS) for customer-facing apps.
  • Judgment about legacy code: when to modernize vs. leave.
  • Experience directing other engineers’ work and setting technical direction.
  • Comfort with change in an evolving stack and processes.
  • Clear written communication for distributed teams.

Responsibilities

  • Own design, development, testing, and release of features across customer-facing .NET apps and backing services.
  • Take production issues from first report to root cause resolution, including during your hours.
  • Modernize platform components without interrupting a live marketplace.
  • Design and build APIs relied upon by partners, dealers, and internal systems.
  • Work on SQL Server performance and data design under real load.
  • Direct the senior engineer in Armenia: set priorities, scope overnight work, review outcomes.
  • Build effective handoff practices for overnight coverage and progress.
  • Review code and raise shipping standards.
  • Translate business requirements into technical designs and push back when needed.

Skills

C#
ASP.NET
API design
SQL Server
Azure
JavaScript
Legacy code judgement
Technical leadership
Clear written comms

Tools

Azure
SQL Server

Job description

Location

Onsite, full timeat ourBuyerlink office right on the Inner Harbour of Victoria, BC!

Working hours:

Standardfull-timebusiness hours, with an early overlap window with our Armenia team

About the role

Weoperatea marketplace that connects car shoppers with dealers and manufacturers. The systems behind it run on .NET, they are customer facing, and they carry live transaction volume every hour of the day. When something goes wrong, dealers notice, consumers notice, and revenue moves. That is the level of consequence this role sits at.

This is the platform ownership role. You will set the technical direction for the marketplace platform, make the architecture calls, and be the person accountable for its health. Two engineers cover it, you in North America and a senior engineer in Armenia. That is a deliberate design: aneleven houroffset means the marketplace has senior engineering attention through the working day on both sides of the world, which matters for a system our customers use around the clock. What gets built, in what order, and what moves overnight is yours to decide.

This is not a role where you take tickets off a queue. You will be one of a small number of people who understand these systems deeply, and you will be expected to act like it.

How the role is structured

You will report to our VP of Engineering and work daily with engineering, product, and business colleagues across the United States, Latin America, Armenia, and Ukraine. Our US stakeholders will cometo you directly, and translating what they need into technical work is a real part of the job.

You will lead the senior .NET engineer in Armenia on this platform. You set their technical direction, decide what they pick up, and review what comes back. To be precise about the boundary, this is technical leadership rather than people management. Their employment relationship sits with our Armenia organization, so hiring, performance, and compensation are not yours. Everything about how the platform gets built is.

The practical shape of it is a handoff twice a day. What you leave behind at the end of yoursdetermineshow their day goes, and the reverse. Leads who write things down and give context in advance get real leverage out of the offset. Leads who keep the important context in their heads do not.

One thing to be clear about: as the platform owner in this hemisphere, production issues that surface outside the Armenia working day come to you.

What you will do
  • Own the design, development, testing, and release of features across customer-facing .NET applications and the services behind them.
  • Take production issues fromfirstreport toresolvedroot cause, including the ones that surface during your hours and need a decision now rather than after a meeting.
  • Modernize as you go. Parts of this platform predate current .NET, and moving them forward without interrupting a live marketplace is a core part of the job rather than a side project.
  • Design and build APIs that partners, dealers, and internal systems depend on.
  • Work on SQL Server performance and data design, including query and schemaworkon systems under real load.
  • Direct the work of the senior engineer in Armenia: set priorities, scope what they take on overnight, review what comes back, and give them enough context to make good calls without you.
  • Build a handoff practice thatactually works, so overnight coverage produces progress rather than a queue of questions.
  • Review code and raise the standard of what ships.
  • Translate business requirements from product and marketing partners into technicaldesigns, andpush back when therequirementand the system are pointing in different directions.
Working with AI

Every developer here has Claude and GitHub Copilot, and they are part of how the work gets done rather than an optional extra. What matters to us is judgment: knowing which tasks to hand to a model and which to write yourself, giving it enough context to return something usable, and reviewing what comes back as carefully as you would review any other engineer’s pull request. You should be able to explain every line you merge.

The more important thing to know is where this is heading. Over the next six to twelvemonthswe expect to movesubstantially towardagentic development, with agents taking on larger and more autonomous portions of the build and test cycle. That will change our tooling, our workflow, and what the day-to-day job looks like. We are not asking you to have done this before, because very few people have. We are asking you to be genuinely interested in figuring it out with us, and comfortable working in an environment where the way we build is still being reshaped.

If you would rather join a team with a settled toolchain, this is an honest reason to look elsewhere. If that prospect istheinteresting part, we should talk.

What you bring
  • 5 to 8 years building and supporting production .NET applications, including time as the senior person others came to.
  • Strong C# and ASP.NET, across both modern .NET and the older framework versions that real businesses still run on.
  • API design and development experience, including integrations that external partners depend on.
  • Real SQL Server depth: query optimization, indexing, and schema design against systems under load.
  • Production experienceonAzure. Our platform runs there.
  • Enough front-end familiarity (JavaScript, HTML, CSS) to work effectively on customer-facing applications.
  • Judgment about legacy code. Knowing when to modernize, when to leave it alone, and how to tell the difference.
  • Experience directing other engineers’ work, formally or not. You should be able to describe a time you set someone else’s technical direction and what you did when it went sideways.
  • Comfort working through change. Our stack and our development practices are actively evolving, and you should find that energizing rather than unsettling.
  • Clear written communication. A distributed team with overnight handoffs runs on writing.
Nice to have
  • Experience in automotive, marketplaces, lead generation, or another high-volume transactional domain.
  • Migration experience, particularly legacy .NET Framework to modern .NET, or on-premises SQL Server to Azure SQL.
  • Multi-threading and parallel processing work.
  • Familiarity with XML and XSLT, which appear in parts of this platform.
  • CI/CD and automated testing practice.
  • Agile deliveryina distributed team.
Why work with us

The systems here matter and the team is small enough that you will see the effect of your work directly. We invest ahead of the curve ontooling,we retire what no longer serves us, and we would rather ship and learn than deliberate indefinitely. If you want scope rather than a slice of someone else’s plan, there is plenty of it.

Compensation

Salary Range: $110, 000 - $130, 000 CAD

Compensation will bedeterminedby factors including knowledge and skills, role-specific qualifications, market location, and experience.

Life at Buyerlink
  • Take part in our Service Days program - where you’ll be rewarded with paid time off for volunteering and making a positive impact in your community.
  • Join forces with our diverse Global Community and connect with team members from all over the world.
  • We offer a comprehensive extended health benefits package to ensure your total well-being.
  • We’re dedicated to your professional growth and will support you every step of the way on your career path with ongoing Professional Development opportunities.
  • Enjoy delectable, complimentary lunches, and participate in exciting team events in-office
Who we are

Buyerlink perfectly matches businesses to consumers at the moment of intent, delivering performance-based marketing across any industry. From leading the market in new car sales to powering demand for home services nationwide, Buyerlink scales with what businesses need. As a One Planet Group company, Buyerlink proves that business success and the betterment of humanity advance together.

Privacy

The types of Personal Information we may collect (directly from you or from Third Party-sources) and our privacy practices depend on the nature of the relationship you have with Buyerlink and the requirements of applicable law. We endeavor to collect information only relevant for the purposes of processing. As part of our recruitment process, certain roles at Buyerlink may include a technical or skills-based assessment administered through an approved third-party provider. In some cases, and only with your explicit consent at the time of testing, AI-based proctoring or monitoring (such as webcam, screen activity, or behavioral signals) may be used to help maintain assessment integrity. By continuing, you agree to Buyerlink's privacy policy, which can be accessed here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead .NET Engineer
Lead .NET Engineer

BuyerLink, LLC • Victoria

On-site
CAD 110,000 - 130,000
Service Days program
Global Community
Extended health benefits
+3
Senior Platform Engineer
Senior Platform Engineer

BuyerLink, LLC • Victoria

On-site
CAD 110,000 - 130,000
Service Days
Global Community
Extended health benefits
+2
Senior Platform Engineer
Senior Platform Engineer

One Planet Group • Victoria

On-site
CAD 110,000 - 130,000
Service Days
Extended health benefits
Professional development
+1
Lead .NET Engineer
Lead .NET Engineer

Buyerlink • Victoria

On-site
CAD 110,000 - 130,000
Legal Counsel – Commercial, Privacy & Compliance
Legal Counsel – Commercial, Privacy & Compliance

BuyerLink, LLC • Victoria

On-site
CAD 110,000 - 170,000
Service Days
Global Community
Extended health benefits
+2
Senior Manager, Multi-Cloud Engineer (Victoria, BC)
Senior Manager, Multi-Cloud Engineer (Victoria, BC)

Buyerlink • Victoria

On-site
CAD 135,000 - 145,000
Paid time off for volunteering
Extended health benefits
Professional development opportunities
+2
Head of Paid Social
Head of Paid Social

Buyerlink • Victoria

On-site
CAD 155,000 - 185,000
Paid time off for volunteering
Comprehensive health benefits
Professional development opportunities
+2
Senior Platform Engineer
Senior Platform Engineer

Buyerlink • Victoria

On-site
CAD 110,000 - 130,000
Head of Paid Social
Head of Paid Social

A Hiring Company • Victoria

On-site
CAD 155,000 - 185,000
Paid time off for volunteering
Comprehensive health benefits
Professional development opportunities
+2
Senior Full Stack Engineer - North America (Remote)
Senior Full Stack Engineer - North America (Remote)

Linkby • Canada

On-site
CAD 155,000 - 185,000
Competitive salary + equity package
Flexible remote work
Generous paid time off
+2