Software Technical Lead
Posted 47mins ago
Employment Information
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














