Technical Lead, Software Development
As Wenco continues to build our next generation of technology, we need a wide range of professionals to help us achieve our objectives. We are currently looking for a full-time Technical Lead with skills in the development, deployment and monitoring of highly available, highly robust services.
Reporting to the Software Development Manager, the Technical Lead will work as a member of an agile software development team and will lead our efforts to create and maintain a number of interfaces communicating our Fleet Management and Assets Health Management Systems with 3rd Parties OEM interfaces to collect sensors and events data.
Key Responsibilities
- Software Development
- Lead a cross-functional, agile development team with Product, QA, and other technical stakeholders
- Design and implement robust, reliable and resilient software solutions
- Lead the assessment, analysis, planning and design of software release packages
- Contribute to the investigation and resolution of customer issues
- Technical leadership
- Take technical responsibility across all stages of the software development process
- Promote a culture of quality, continuous improvement, and technical excellence within the development team
- Mentor the team on modern development practices
- Drive key technical initiatives such as continuous integration and the repayment of technical debt
- Collaborate with development teams from across the organization
- Participate actively in communities of practice and knowledge sharing
Qualifications & Skills
- A minimum of 8 years work experience as a software developer with at least two 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 with containerization and orchestration management tools such as Kubernetes
- Experience working on Scrum teams
Nice to Have
- Experience with OEM Interfaces development
- Experience delivering products onto cloud platforms such as AWS or Azure
- Familiarity with Infrastructure as Code concepts and tools
- Knowledge of behavior-driven development
- Experience and/or knowledge of mining or related industries
- Experience with Python development
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 (<10%)
Wenco advances the efficiency and safety of the world’s surface mining equipment through our fleet management systems. We are committed to providing a stable yet exciting work place environment for individual employees to build and grow their career with the Company.
Wenco is an Equal Opportunity Employer.
Disclaimer
___
As our team experiences high volumes of applications, only shortlisted candidates will be contacted. To be considered, please ensure a resume is attached.
Other details
- Pay Type Salary
- BC-99, Richmond, BC, Canada