Wenco International Mining Systems (www.wencomine.com), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. 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 Senior Software Developer with skills in the development, deployment and monitoring of highly available, highly robust services to join our R&D office located in Vancouver, Canada or Brisbane, Australia. Reporting to the Research & Development Manager, the senior software engineer will work as a member of an agile software team, focusing on Wenco’s Asset Health Products. We are looking for someone who can contribute to and help shape a high performance agile team, support the growing of DevOps skills and development practices and work effectively with product owners. Key Responsibilities Development • Design and implement robust, reliable and resilient software solutions for Wenco Asset Health Products, both existing and emerging • Contribute to design and implementation across the full stack including front end applications and web services Support technical services and operations teams with investigation and reproduction of customer issues. • Analyse code and application execution for optimization and performance tuning Technical Leadership • Be relentless in pursuit of continuous improvement Promote a culture of quality and technical excellence within the development team • Champion a ‘DevOps’ approach to software development that embraces high levels of automated testing, validation, delivery, monitoring and operations • Mentor others in the team Work with the Product Owner to help set direction for the team Product Development Support • Interface with product management/owners and developers to define and improve requirements and automated and manual test cases Qualifications & Skills • A minimum of 5 years work experience as a software engineer with at least two years developing software for cloud deployment topologies • Experience developing software in C#, Java or Python • Experience across the whole development lifecycle from concept to development, unit testing, automated functional testing, deployment and monitoring • Demonstrated experience working with Scrum practices • Secure coding practices and knowledge of mitigating common vulnerabilities • Experience with containerization and orchestration and management tools Nice to Have • Experience Designing WEB APIs, with considerations for API and Data versioning • Experience with AWS or Azure • Experience and/or knowledge of the mining industry • Experience working with build systems (e.g., Jenkins, Azure Pipelines, Bamboo, etc.) • Experience with Infrastructure as Code and automation technologies (e.g., Puppet, Ansible, Chef, Terraform, etc.) • Experience with monitoring technologies (e.g., Prometheus, Datadog, PagerDuty, etc) • Experience with C++, Javascript, Typescript, React Education & Eligibility • Bachelor Degree in Software Engineering or equivalent • Must be eligible to work in Australia or Canada • This role may require some international travel (_ As our team experiences high volumes of applications, only shortlisted candidates will be contacted. To be considered, please ensure a resume is attached.
Job Type: Full-time
About Shopify Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a...
Apply For This JobThe Hotel Arts Group is currently looking for a full time Room Attendant to work in our Housekeeping Department. Our...
Apply For This JobNous sommes allumés de l’intérieur! TBC est avant tout une organisation humaine, à l’écoute de ses employés et de ses...
Apply For This JobEducation: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year...
Apply For This JobCornerstone Co-op invites applications for Liquor Clerk positions in St. Paul, AB. This is an evergreen posting advertisement for positions...
Apply For This JobWe are looking for a Dishwasher to join our kitchen staff and maintain cleanliness around our restaurant. Dishwasher responsibilities include...
Apply For This Job