Software Engineering Manager

2 weeks ago


Kurri Kurri, New South Wales, Australia Orica Full time

About Orica

We are a global company that leads change and shapes the future of mining through digital and automated technologies, embracing new ways of thinking, pioneering innovation and reimagining the way we work.

About the Role

We are looking for a Software Engineering Manager to join our Digital Solutions team, focused on BlastIQ software products and the ODS Platform. Our team connects our customers' physical and digital worlds, enabling them to understand and optimise their operations across the value chain.

Key Responsibilities

  • Design and develop software solutions for our BlastIQ products and ODS Platform.
  • Work with product managers, business analysts, UX, and subject matter experts to deliver high-quality software products.
  • Lead a team of engineers, prioritising work across multiple projects and ensuring seamless integration with customer needs.
  • Design database and contract schemas, delivering highly available cloud services and engineering reliable and secure cloud microservices and APIs.

Requirements

  • Strong experience in cloud application architecture, preferably in multi-tenanted SaaS.
  • Deep understanding of database design, effective communication skills and experience mentoring others.
  • Experience leading a team of engineers, preferably managing managers, and working with data in various forms.
  • Strong understanding of authentication and authorisation, as well as experience with event sourcing and domain event design.

About Our Technology Stack

  • .NET 8 C# services communicating via events and HTTP APIs.
  • React Web UIs using TypeScript.
  • Mobile apps written in .NET MAUI.
  • Duende Identity Server for authentication.
  • Azure PaaS services and data stores, including Azure App Service, Azure SQL, Azure Cosmos DB, Azure Event Hubs, Service Bus, and Azure Blob Storage.

What We Offer

We offer a competitive salary, flexible work arrangements, and opportunities for growth and development in a diverse and collaborative culture.

At Orica, we promote a culture of inclusion and equal opportunity employment, treating our people and applicants with fairness, dignity, and respect.



  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is passionate about mobilising vital resources essential to progress.As a key player in the industry, we are excited to announce a new opportunity for a Software Engineering Manager...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is dedicated to mobilising vital resources essential to progress.About the roleWe are seeking a Software Engineering Manager to lead our Digital Solutions team focused on BlastIQ...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that leads change and shapes our futures through the power of our people. Our diverse team of over 13,000 people across the world helps mobilise vital resources essential to progress.At Orica, we are shaping the future of mining through digital and automated technologies, embracing new ways of thinking, pioneering...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is passionate about mobilising vital resources essential to progress.About the roleWe are seeking a Software Engineering Manager to join our Digital Solutions team, focused on...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    We are seeking a highly skilled Software Engineering Team Lead to join our Digital Solutions team at Orica. As a key member of our team, you will be responsible for leading the technical aspects of product development, ensuring seamless integration of our software with the practical needs of our customers.About OricaOrica is a global company that has been in...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About the Role:We are seeking a skilled Senior Software Engineer (Backend) - Java and Spring to join our team.Key Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Framework.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure code quality, maintainability, and...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaOrica is a leading global provider of commercial explosives and blasting systems to the mining, quarrying, and construction industries. With over 140 years of experience, our company has grown to become the world leader in these fields.We are shaping the future of mining through digital and automated technologies, embracing new ways of thinking,...

  • Data Engineer

    4 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaAt Orica, we're a global leader in mining and civil blasting, with a diverse team of over 13,000 people across the world. Our company has a rich history dating back to 1874, and we've grown to become a world leader in our industry.We're shaping the future of mining through digital and automated technologies, embracing new ways of thinking, and...

  • Product Manager

    6 days ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe're a global company with a diverse team of over 13,000 people across the world. Established in 1874, we've grown to become the world leader in mining and civil blasting. We're shaping the future of mining through digital and automated technologies, embracing new ways of thinking and pioneering innovation.About the RoleWe're looking for a...

  • Product Manager

    2 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is passionate about mobilising vital resources essential to progress.About the RoleWe are seeking a highly skilled Product Manager to join our Digital Solutions team in Kurri Kurri....

  • Product Manager

    4 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaOrica is a global leader in the mining and civil blasting industry, with a diverse team of over 13,000 employees worldwide. Our company has a rich history dating back to 1874, and we continue to innovate and shape the future of mining through digital and automated technologies.About the RoleWe are seeking a highly skilled Product Manager to join...

  • Product Manager

    4 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaOrica is a global leader in the mining and civil blasting industry, with a diverse team of over 13,000 employees worldwide. We are shaping the future of mining through digital and automated technologies, embracing new ways of thinking, and pioneering innovation.About the RoleWe are seeking a highly skilled Product Manager to join our Digital...

  • Product Manager

    3 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that leads change and shapes our futures through the power of our people. Our diverse team of over 13,000 people across the world helps mobilise vital resources essential to progress. We have grown to become the world leader in mining and civil blasting, established in 1874.It's an exciting time to join us – we are...


  • Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaAs a leading provider of mining and civil blasting solutions, Orica is shaping the future of our industry through digital and automated technologies. With over 13,000 employees worldwide, we are committed to delivering innovative products that meet the needs of our customers.The Product Manager will play a critical role in defining product vision,...

  • Data Engineer

    3 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that leads change and shapes our futures through the power of our people. Our diverse team of over 13,000 people across the world helps mobilise vital resources essential to progress.We are shaping the future of mining through digital and automated technologies, embracing new ways of thinking, pioneering innovation and...

  • Data Engineer

    4 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaAt Orica, we're a global leader in mining and civil blasting, with a diverse team of over 13,000 people across the world. Our company has a rich history dating back to 1874, and we've grown to become a world leader in our industry. We're at an exciting time in our journey, shaping the future of mining through digital and automated technologies....

  • Data Engineer

    2 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is dedicated to mobilising vital resources essential to progress.Our Digital Solutions team is focused on delivering quality data ingestion, processing and visualization solutions...

  • Data Engineer

    3 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global company that has been shaping the future of mining through digital and automated technologies. Our diverse team of over 13,000 people across the world is dedicated to mobilising vital resources essential to progress.About the roleWe are seeking a Data Engineer to join our Digital Solutions team, focused on delivering quality data...

  • Product Manager

    3 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaAt Orica, we're shaping the future of mining through innovative technologies and digital solutions. Our team of experts is dedicated to delivering cutting-edge products that meet the needs of our customers in the mining and resources sector.As a Product Manager for Orica's Digital Solutions, you'll play a critical role in defining product vision,...

  • Product Manager

    2 weeks ago


    Kurri Kurri, New South Wales, Australia Orica Full time

    About OricaWe are a global leader in mining and civil blasting with a diverse team of over 13,000 people across the world. Our company has a long history dating back to 1874, and we continue to shape the future of mining through digital and automated technologies.About the RoleWe are seeking a highly skilled Product Manager to join our team in Kurri Kurri,...