Software Developer

1 week ago


Brisbane, Queensland, Australia Orica Full time

About Orica

For 20 years, we have been creating state-of-the-art technologies and software that deliver precise and reliable information. Coupled with expert services and support, we give our customers the certainty they need to make critical decisions, with confidence.

Leading mining and civil operators in over 30 countries rely on us to better manage risk, maintain operations and production, and keep people and communities safe.

Orica is a global company with a business stream of digital solutions.

About the role

We are delighted to announce that we are inviting applications for the exciting opportunity of Software Engineer.

Working alongside our team in our global head offices, the primary responsibility of the Software Engineer is to develop, design, integrate and maintain high quality software for Orica software products developed in C#, with the focus on the design and implementation of the UX/UI.

The Software Engineer will provide technical guidance to the members of the software engineering team and be responsible for ensuring software produced is high calibre and conforms to Orica software standards.

We are extremely proud that we are an innovative and strategic technology leader, and as such the Senior Software Engineer will work with a team to provide software engineering excellence within an iterative and incremental approach supported by agile engineering practices to ensure we maintain our leading position in the market.

Key Responsibilities

  • Ensuring quality customer focused solutions are achieved and maintained in a timely manner, with ongoing testing and test automation;
  • Driving and collaborating the continuous improvement of process, code execution and feature development;
  • Mentoring and providing clear guidance to team members on the design and implementation of Orica Software Products;
  • Leading the support for Orica software products and actively participating in the identification and resolution of issues;
  • Performing unit testing, defect resolution, and produce technical documentation;
  • Initiating, influencing, advising and providing expert guidance on design and programming solutions associated with the development, maintenance, and enhancement of complex software systems.

Requirements

  • University Degree or equivalent in Computer Science, Software Engineering, or related technical discipline; or
  • A minimum of 2 years' experience in a similar Software Engineering role;
  • Demonstrated Ability to work independently and responsibly with minimum supervision;
  • High self-motivation, with the ability to set priorities, meet deadlines, and work strongly within a tight-knit and high-performing team;

Solid software engineering skills

  • Excellent in writing reliable, high-quality code using design methodologies;
  • Excellent C#, WPF;
  • Experience using.NET Framework /.NET Core /.NET;
  • Technologies used Linq / TPL / Web Services / SQL / Multithreading skills;
  • Design patterns used IoC / MVVM / MVC.

What we offer

As part of a truly global company, you will have the ability to grow and learn in a diverse, collaborative culture. We foster relationships and learning through connected global and local teams, promote flexible and diverse career paths and support the development of your knowledge and skills.

You will be paid a competitive salary, learn from talented individuals across multiple disciplines and be able to thrive in a safe workplace within a collaborative culture. Ignite your career at a place where your distinct potential can find its home.

We value diversity and inclusion

Orica promotes and fosters a culture of inclusion and Equal Opportunity Employment everywhere we operate. We treat our people and applicants with fairness, dignity, and respect, getting the best of everyone's contributions.

All qualified applicants will receive consideration for employment without regard to race, religion, sexual orientation, gender perception or identity, nationality, age, military or veteran, marital or disability status.



  • Brisbane, Queensland, Australia Xpt Software Australia Pty Ltd Full time

    About Xpt Software Australia Pty LtdXpt Software Australia Pty Ltd is a leading software services company that provides innovative solutions to top clients across various industries. With a strong presence in Australia and a global footprint, we have a team of 120+ technocrats working at client locations.Job DescriptionWe are seeking a highly skilled Senior...

  • Software Developer

    7 days ago


    Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    About XPT Software Australia Pty LtdXPT Software Australia Pty Ltd is a leading software services company that provides innovative solutions to top clients across various industries. With a strong presence in Australia and a global footprint, we have served over 100 clients worldwide, fulfilling their onsite-offshore needs.Job DescriptionWe are seeking a...

  • Software Developer

    13 hours ago


    Brisbane, Queensland, Australia Orica Full time

    About GroundProbeWe are a leading provider of innovative technologies and software solutions that deliver precise and reliable information to our customers. Our team is passionate about creating software that makes a difference, and we are looking for a talented Software Engineer to join us.Job SummaryWe are seeking a highly skilled Software Engineer to...

  • Software Developer

    1 week ago


    Brisbane, Queensland, Australia Raytheon Technologies Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our team at Raytheon Technologies. As a Software Engineer, you will play a key role in developing, problem-solving, testing, and supporting software capabilities and services within the Mobile Threat Training Emitter System (MTTES) program.Key Responsibilities:Developing software...

  • Software Developer

    15 hours ago


    Brisbane, Queensland, Australia Squiz Full time

    About the RoleWe're seeking a skilled Software Developer to join our product engineering team at Squiz, working on our cloud-based Digital Experience Platform (DXP). This is a permanent opportunity with a focus on improving capability across the entire DXP.Key ResponsibilitiesDevelop and enhance robust application code that meets all technical...

  • Software Developer

    13 hours ago


    Brisbane, Queensland, Australia Squiz Full time

    About the RoleWe're seeking a skilled Full Stack Engineer to join our product engineering team at Squiz, working on our cloud-based Digital Experience Platform (DXP). This role is ideal for a passionate developer who excels in user experience and has a preference for working on the backend of the tech stack.This is a hybrid role, allowing you to work from...

  • Software Developer

    4 days ago


    Brisbane, Queensland, Australia Orica Full time

    About OricaFor 20 years, we have been creating state-of-the-art technologies and software that deliver precise and reliable information. Coupled with expert services and support, we give our customers the certainty they need to make critical decisions, with confidence. Leading mining and civil operators in over 30 countries rely on us to better manage risk,...

  • Software Developer

    13 hours ago


    Brisbane, Queensland, Australia Deswik Full time

    Transformative Software Development OpportunityWe are seeking a skilled Software Developer to join our team at Deswik, a global leader in mining software and consulting. As a member of our Polymathian team, you will work on developing and maintaining commercial software that helps clients solve complex planning and scheduling-related optimization...

  • Software Developer

    5 days ago


    Brisbane, Queensland, Australia Suncorp Full time

    Unlock Your Potential as a Software Developer at SuncorpWe're seeking an experienced Software Developer to join our Automation Platform team in a fast-paced Agile environment. As a key member of our team, you'll have the opportunity to work on a wide range of projects, from systems analysis and design to development, maintenance, and ongoing support.Key...

  • Software Developers

    5 days ago


    Brisbane, Queensland, Australia Truckit Full time

    About the Role:We are seeking a talented and committed individual to join our growing Engineering team as a Software Developer. As part of the development team at Truckit, you will contribute to transforming ideas into successful products and features within our platform.Key Responsibilities:Designing and developing platform software changes to meet business...

  • Software Developer

    5 days ago


    Brisbane, Queensland, Australia Deswik Full time

    About DeswikDeswik is a global leader in mining software and consulting, leveraging Industrial Mathematics to transform complex problems faced by heavy industry.We empower our customers to make informed business decisions, achieve better commercial outcomes, and revolutionize the way industry operates.With 400+ employees across 17 offices in 12 countries,...

  • Software Developer

    14 hours ago


    Brisbane, Queensland, Australia Vero Insurance Full time

    About the RoleWe're seeking a skilled Software Engineer to join our team at Vero Insurance. As a key member of our Engineering Practice, you'll design, develop, and implement improvements to our capability in Engineering, including people, tools, culture, and way of working.Key ResponsibilitiesAnalyse system requirements and develop technical designsDevelop...

  • Software Developer

    1 week ago


    Brisbane, Queensland, Australia Vero Insurance Full time

    About the RoleWe're seeking a skilled Software Engineer to join our team at Vero Insurance. The objective of this role is to work with our Engineering Practice to design, develop, and implement improvements to our capability in Engineering, including people, tools, culture, and way of working.Key ResponsibilitiesAnalyse system requirements and develop...

  • Software Developer

    7 days ago


    Brisbane, Queensland, Australia Suncorp Group Full time

    Job SummaryThe role of Software Developer involves systems analysis, design, development, maintenance, and ongoing support. In this position, you will have the opportunity to learn Gosu and Guidewire ClaimCentre technology.Key ResponsibilitiesAnalyse system requirements and develop technical designDevelop and maintain application softwareSupport the...

  • Software Developer

    1 week ago


    Brisbane, Queensland, Australia Exclaim IT Full time

    Job OpportunityExclaim IT is seeking a skilled Java Developer to join our team for an initial 6 month contract opportunity. The role will be responsible for the development, design and implementation of new or modified software products or ongoing business projects.Key ResponsibilitiesCode, unit test and debug programs accordingly within the specified time...

  • Software Developer

    5 days ago


    Brisbane, Queensland, Australia Micromine Limited Full time

    About Micromine LimitedMicromine Limited is a leading provider of next-generation technology for the mining industry. With a global presence and a strong reputation for innovation, we are committed to delivering cutting-edge solutions that meet the evolving needs of our clients.What We OfferAs a member of our team, you can expect a dynamic and supportive...


  • Brisbane, Queensland, Australia Mitra Innovation Group Full time

    Job SummaryMitra Innovation Group is seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleAccoravillage is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in the development and maintenance of our software products.Key ResponsibilitiesDesign, develop, and deploy software solutions that meet the needs of our customers.Collaborate with cross-functional teams to identify and...


  • Brisbane, Queensland, Australia Mitra Innovation Group Full time

    Job DescriptionMitra Innovation Group is seeking a highly skilled and experienced Software Development Lead to join our team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the development team, ensuring that projects are delivered on time, within budget, and to the required quality standards.Architecture and Design:...

  • Software Developer

    3 days ago


    Brisbane, Queensland, Australia Micromine Limited Full time

    About UsMicromine Limited is a leading provider of next-generation technology for the mining industry. With a rich history spanning over 37 years, we have established ourselves as a premier mining software company, with a global presence in 9 countries.What We OfferA dynamic and fast-growing multinational business with opportunities for career advancementA...