Enable job alerts via email!

Software Development Lead

Launchpad Technologies Inc.

British Columbia

Hybrid

CAD 100,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Launchpad Technologies Inc. as a Senior Heavy Machinery Software Developer Lead, where you'll be at the forefront of digital transformation in the heavy equipment industry. Lead a team of experts, architect solutions integrating advanced technologies like .NET and Azure, and work within a company that values autonomy and innovation.

Benefits

Hybrid model with hardware setup for remote work
Training and learning stipends
Culture valuing autonomy and human connection

Qualifications

  • 10+ years' experience in software development, including 5+ years in a lead role.
  • Hands-on experience in heavy machinery or industrial automation.
  • Proven experience with ERP integrations.

Responsibilities

  • Lead agile teams throughout the software development life cycle.
  • Architect scalable microservices for industrial applications.
  • Design systems for real-time telemetry and data integration.

Skills

.NET
Azure
Programming
Leadership
Event-driven architecture

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Caterpillar ERP
Microsoft 365 ERP

Job description

Senior Heavy Machinery Software Developer Lead

We are seeking an experienced and visionary Senior Heavy Machinery Software Developer Lead to lead the development of mission-critical software solutions that support the digital transformation of the heavy equipment industry. This role is ideal for a hands-on technical leader with deep expertise in .NET, Azure, and industrial data ecosystems, and who brings at least five years of experience working directly within the heavy machinery or industrial automation domain.

The ideal candidate will demonstrate advanced knowledge in Caterpillar equipment data ecosystems, experience with Caterpillar ERP and Microsoft 365 ERP integrations, and fluency in FHIR and HL7 standards for industrial or clinical-grade data exchange.

Start date: August 2025
Contract type: Full Time Employee
Work hours: Monday to Friday, 7.30 to 16.30 PST, Hybrid (Vancouver, British Columbia, Canada)

  • Lead cross-functional agile teams throughout the entire SDLC, delivering robust and scalable software systems tailored to industrial field operations.
  • Provide day-to-day coaching and mentoring to developers; promote technical excellence and foster a collaborative, inclusive culture.
  • Collaborate with Product, DevOps, and Infrastructure teams to ensure sprint goals and roadmap alignment.
  • Architect scalable microservices and event-driven applications for telemetry, geospatial, identity, and reporting layers.
  • Design systems that integrate Caterpillar ERP, Microsoft 365-based operational platforms, and legacy monoliths.
  • Promote high standards of software design using DDD, Clean Architecture, and advanced Azure service compositions.
  • Design and manage ingestion pipelines for real-time equipment telemetry, including data from Caterpillar, Trimble, and other OEMs.
  • Leverage platforms such as Databricks, Delta Lake, and Azure Functions to support low-latency, high-volume data flows.
  • Develop geofencing, payload tracking, weather monitoring, and asset alerting systems for remote equipment fleets.
  • Develop applications that adhere to healthcare-grade standards like FHIR and HL7, particularly for diagnostic or performance data exchanges in equipment maintenance contexts.
  • Build and maintain secure APIs to connect internal systems with third-party diagnostic labs and service providers.
  • Collaborate with DevOps on CI/CD pipelines, AKS, and reusable YAML templates for rapid deployment across staging and production.
  • Continuously optimize Microsoft Azure infrastructure for cost, scalability, and resilience.
  • Ensure observability and compliance through Application Insights, Datadog, and custom alerting tools.
What You Need to Succeed
Must-haves
  • 10+ years of professional experience in software development, including 5+ years leading technical teams.
  • 5+ years of hands-on experience in the heavy machinery industry or industrial automation.
  • Proven experience integrating with Caterpillar ERP, Microsoft 365 ERP, and related asset management systems.
  • Strong programming background in .NET Core, C#, Azure PaaS/IaaS, and REST API development.
  • Deep understanding of event-driven architectures, real-time data processing, and microservice design.
  • Experience with FHIR, HL7, or other structured data communication standards used in diagnostics, telemetry, or maintenance.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Demonstrated excellence in technical leadership, system design, and team mentorship.
Nice-to-haves
  • Microsoft Certified: Azure Fundamentals (or higher)
  • Scrum Foundations Professional Certificate
  • Databricks Lakehouse Fundamentals Certification
  • Experience with Okta, OAuth2, OIDC, PKCE, and IdentityServer4
  • Familiarity with KML geofencing, field logistics, and remote equipment monitoring

Here’s what to expect from our candidate-friendly interview process:

Initial Interview – 60 minutes with our Talent Acquisition Specialist

Culture Fit – 30 minutes with our Team Engagement Director

Final Stage – 60 minutes with our Hiring Manager (Technical Interview)

Why Join Launchpad?

We believe that great work starts with great people. At Launchpad, we offer:

Hybrid model with provisioning of hardware setup to Work From Home

Training and learning stipends

️ A culture that values autonomy, purpose, and human connection

Ready to make your mark? Apply now and be part of something exciting.

Create a Job Alert

Interested in building your career at Launchpad Technologies? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile *

What is your current country of residence? * Select...

Please, share your monthly NET salary expectations in CAD. *

What is your english level?Your english level will be evaluated during the first interview. * Select...

Please select one of the options based on the following definitions.
None: you may know a few words, but can’t form sentences or carry on a conversation.
Basic: you can form basic sentences, including asking and answering simple questions.
Intermediate: you can handle basic work commands and social phrases, but still need help with more extensive conversations. You can only operate independently in basic conversations.
Advanced: you can have advanced discussions on a wide range of topics about personal life, current events, and technical topics. You may still have a minor accent and may occasionally misspeak or make minor mistakes. Your vocabulary is extensive and can carry on conversations with ease.
Bilingual: you have been raised speaking the language as your native tongue or have been speaking it for so long that you are completely fluent. You have little or no accent."

How many years of experience do you have in a similar role? * Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Business Development Manager (Ontario, Canada)

Orica

Maple Ridge null

Remote

Remote

CAD 110,000 - 135,000

Full time

6 days ago
Be an early applicant

Lead Business Development Manager (Ontario, Canada)

Orica Limited

Maple Ridge null

Remote

Remote

CAD 110,000 - 135,000

Full time

10 days ago

Business Development Manager

Escape with Freedom

Victoria null

Remote

Remote

CAD 70,000 - 120,000

Full time

Yesterday
Be an early applicant

Technical Lead, Development

ZayZoon

Calgary null

Remote

Remote

CAD 85,000 - 130,000

Full time

5 days ago
Be an early applicant

Intelligent Transportation Systems (ITS) Project Manager and Business Development Lead

Poutrix

Vancouver null

On-site

On-site

CAD 114,000 - 213,000

Full time

6 days ago
Be an early applicant

Organizational Development Manager

Institut Rosell-Lallemand Inc.

null null

Remote

Remote

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

ITS Project Manager and Business Development Lead

Arcadis

Vancouver null

On-site

On-site

CAD 114,000 - 213,000

Full time

10 days ago

Development Lead - Technical Manager

T-Net British Columbia

Vancouver null

On-site

On-site

CAD 100,000 - 130,000

Full time

13 days ago

Business Development Manager

Peoplebiz

Vancouver null

Remote

Remote

CAD 80,000 - 120,000

Full time

22 days ago