Senior Software Engineer (Cloud Native)

31 McKechnie Dr, Eight Mile Plains QLD 4113, Australia Sol. nº 317
miércoles, 7 de agosto de 2024

Wenco has R&D offices located in Vancouver, Canada and Brisbane, Australia. This role is based in Brisbane.

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 Engineer with skills in the development, deployment and monitoring of highly available, highly robust services.

Reporting to the Research & Development Manager, the Senior Software Engineer will work as a member of an agile software team, focusing on Wenco’s next generation Fleet Management System and Autonomy platform. We are looking for someone who can provide technical leadership in a team creating high performance, business critical capabilities within the field of mining fleet management. This is an opportunity to join a significant greenfields development project at an early stage.

Key Responsibilities

  • Development
    • Design and implement robust, reliable and resilient software solutions using a cloud native approach
    • Contribute to design and implementation across the full stack including backend web services
    • Support technical services and operations teams with investigation and reproduction of customer issues
  • Technical leadership 
    • Be relentless in pursuit of continuous improvement
    • Promote a culture of quality and technical excellence within the development team
    • Mentor others in the team
    • Work with the Product Owner to help set direction for the team
    • Coordinate with globally distributed 3rd party development teams
  • 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 7 years work experience as a software engineer with at least two years in a senior role
  • Extensive experience in developing containerised services for demanding environments
  • Software and system design using Clean Architecture and Domain Driven Design concepts and methods
  • Experience across the entire development lifecycle from concept to development, unit testing, automated functional testing, deployment and monitoring
  • Commercial experience with relational and document databases
  • Demonstrated experience working with Scrum practices

Nice to Have

  • Prior experience with C++
  • Familiarity with Infrastructure as Code (IaC) concepts and tools, specifically Terraform and Ansible
  • Experience with containerization and orchestration and management tools such as Kubernetes
  • Commercial experience delivering products onto cloud platforms such as AWS or Azure
  • Experience and/or knowledge of the mining industry

Education & Eligibility

  • Bachelor’s degree in Systems/Electronics/Software Engineering or equivalent
  • You must be eligible to work in Australia
  • This role may require some international and domestic travel (<10%)

Otros detalles

  • Tipo de pago Salario
Location on Google Maps
  • 31 McKechnie Dr, Eight Mile Plains QLD 4113, Australia