Enable job alerts via email!

Technical Lead, Software Development

Wenco International Mining Systems

Richmond

Hybrid

CAD 100,000 - 130,000

Full time

13 days ago

Job summary

A leading mining technology firm based in Richmond, BC, is seeking a Technical Lead to enhance fleet and asset management systems. The ideal candidate will have over 8 years of experience in software development and 2 years in a leadership role, with strong expertise in C++/C#, agile methodologies, and excellent communication skills. This position offers flexible work arrangements, a competitive salary, and comprehensive benefits.

Benefits

Flexible work arrangements
Competitive salary
Comprehensive benefits

Qualifications

  • Minimum of 8 years' experience as a software developer, with at least 2 years in a technical leadership role.
  • Experience across the entire development lifecycle including design, development, unit testing, and monitoring.
  • Experience on Scrum teams.

Responsibilities

  • Transform and simplify existing design and deployment.
  • Design and implement robust software solutions.
  • Lead a cross-functional agile development team.
  • Mentor and coach team members.

Skills

C++
C#
Agile methodologies
Excellent communication
Cross-platform applications

Education

Bachelor Degree in Computer Science / Systems / Electronics / Software Engineering

Tools

Kubernetes
AWS
Azure
Job description
Overview

Wenco International Mining Systems

We maintain strategic R&D centers in Australia, Canada, and Chile, driving innovation across diverse mining contexts worldwide. This role is based at our global headquarters in Richmond, BC.

Reporting to the Software Development Manager, the Technical Lead will work within an agile development team to design and maintain critical interfaces between our Fleet Management and Asset Health Management Systems and third-party OEM systems, enabling seamless collection of sensor and event data.

What We Offer
  • Flexible work arrangements including hybrid schedule and optional 9 / 80 program
  • Competitive salary and comprehensive benefits including extended health care and retirement plans
  • Professional development and continuous learning opportunities
  • Collaborative team environment focused on innovation in mining technology
Key Responsibilities
  • Transform, simplify and streamline existing design, implementation and deployment
  • Design and implement robust, reliable and resilient software solutions
  • Lead a cross-functional, agile development team with Product, QA and other technical stakeholders
  • Promote a culture of quality, continuous improvement and technical excellence
  • Mentor and coach team members
  • Own technical decisions across all states of the software development process
  • Collaborate with development teams from across the organization
Qualifications & Skills
  • A minimum of 8 years' work experience as a software developer with at least 2 years in a technical leadership role
  • Experience across the entire development lifecycle including design, development, unit and automated testing, deployment, and monitoring
  • Experience developing cross-platform applications in C++ and / or C#
  • Experience working on Scrum teams
  • High levels of curiosity, initiative and ownership
  • Excellent written and verbal communication abilities
Nice to Have
  • Experience with OEM Interfaces development
  • Familiarity with Infrastructure as Code concepts and tools
  • Knowledge of behavior-driven development
  • Experience with Python development
  • Experience with containerization and orchestration management tools such as Kubernetes
  • Experience delivering products onto cloud platforms such as AWS or Azure
  • Experience and / or knowledge of mining or related industries
Education & Eligibility
  • Bachelor Degree in Computer Science / Systems / Electronics / Software Engineering or equivalent
  • Must be eligible to work in Canada
  • This role may require some international travel (
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.