Software Technical Lead

Posted 47mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Technical Lead developing 2D/3D blast-design CAD products for Orica, a global mining and civil blasting leader. Leading developers and setting architecture across distributed teams.

Responsibilities:

  • Lead and mentor a small team of developers
  • Own the technical conversation with Product and UX
  • Set the architecture and quality bar for the product
  • Break large problems into work the team can ship
  • Collaborate with a cross-functional team to build customer-focused products
  • Use and write cutting-edge algorithms
  • Build 3D and 2D user experiences
  • Work with a supportive remote team on flexible work arrangements
  • Develop industry-leading blast design CAD products within Orica’s Digital Solutions team
  • Work with teams distributed across Australia and overseas

Requirements:

  • Experience leading or mentoring a small development team
  • Confidence communicating technical trade-offs to Product and UX
  • A track record of making and owning architectural decisions
  • Proficiency in C# or similar programming languages
  • Experience with large 3D datasets and spatial algorithm development
  • Understanding of 3D rendering fundamentals and low-level graphics APIs such as OpenGL, DirectX, or Vulkan
  • User interface and workflow design experience, with a focus on usability and performance
  • Ability to write high-performance algorithms for computationally intensive tasks
  • Proven success in cross-functional team environments, delivering robust and high-quality software solutions
  • Experience developing mining software or working within mining-related domains
  • Basic knowledge of Geographic Information Systems (GIS)
  • Familiarity with 3D modelling or CAD tools, such as Blender, AutoCAD, or similar platforms

Benefits:

  • Competitive salary
  • Flexible work arrangements
  • Flexible location, remote work and office locations
  • Opportunities to grow and learn in a diverse, collaborative culture
  • Learning from talented individuals across multiple disciplines
  • Flexible and diverse career paths
  • Support for development of knowledge and skills
  • Safe workplace within a collaborative culture
  • Diverse, equitable and inclusive workplace
  • Equal Opportunity Employment