Technical Lead, Software Development
Job in
Richmond, BC, Canada
Listing for:
Wenco International Mining Systems
Full Time
position
Listed on 2026-01-02
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
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 programCompetitive salary and comprehensive benefits including extended health care and retirement plansProfessional development and continuous learning opportunitiesCollaborative team environment focused on innovation in mining technology
Key Responsibilities:
Transform, simplify and streamline existing design, implementation and deploymentDesign and implement robust, reliable and resilient software solutionsLead a cross-functional, agile development team with Product, QA and other technical stakeholdersPromote a culture of quality, continuous improvement and technical excellenceMentor and coach team membersOwn technical decisions across all states of the software development processCollaborate 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 roleExperience across the entire development lifecycle including design, development, unit and automated testing, deployment, and monitoringExperience developing cross-platform applications in C++ and/or C#Experience working on Scrum teamsHigh levels of curiosity, initiative and ownershipExcellent written and verbal communication abilities
Nice to Have
Experience with OEM Interfaces developmentFamiliarity with Infrastructure as Code concepts and toolsKnowledge of behavior-driven developmentExperience with Python developmentExperience with containerization and orchestration management tools such as KubernetesExperience delivering products onto cloud platforms such as AWS or AzureExperience and/or knowledge of mining or related industries
Education & Eligibility
Bachelor Degree in Computer Science/Systems/Electronics/Software Engineering or equivalentMust be eligible to work in CanadaThis role may require some international travel (
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: