Junior Software Engineer

3 days ago


Perth, Western Australia BEC Engineering Full time $60,000 - $80,000 per year

BEC Engineering is a well-established and respected Electrical, Power and Control Systems Engineering Consulting firm located in Burswood, WA.

About the Role

We are looking for a motivated
Graduate or Junior Software Engineer
to join our engineering team in Burswood, WA, supporting software systems that power mining operations and industrial process control.

This is a practical, hands-on role with a strong focus on maintenance, documentation, testing, and development.

You will work with an established codebase, primarily developed in C#, and contribute to its ongoing support and enhancement. You'll play an important role in ensuring our systems are reliable, well-documented, and meet the high standards required in operational environments.

Key Responsibilities

  • Maintain, support, and improve existing software systems, primarily using C#
  • Create and maintain technical documentation to support long-term maintainability and support
  • Assist in testing, debugging, and validating software to ensure functionality and reliability
  • Collaborate with senior developers and engineers to implement updates and contribute to ongoing software development efforts
  • Support operational teams by addressing technical issues and participating in system investigations

Skills & Experience

Essential:

  • A degree (or relevant practical experience) in Computer Science, Software Engineering, or a related discipline
  • Basic experience with C# or a similar programming language (e.g. Java, C++, Python)
  • Strong communication and technical writing skills
  • A detail-oriented approach to problem-solving and documentation

Desirable:

  • Familiarity with tools such as Git, unit testing frameworks, or issue tracking systems
  • Interest in industrial systems, process control, or long-running operational environments
  • Exposure to structured software development practices

What We Offer

  • A supportive environment with strong mentorship and training
  • Real-world experience in the intersection of software and industrial engineering
  • Opportunities to grow your skills in software testing, maintenance, and production-grade development
  • Competitive compensation and the chance to contribute to mission-critical systems used in the mining industry

To Apply

  • Please apply via Linkedin with a detailed resume. For enquiries please contact -
  • BEC can only consider applicants with full Australian work rights.

  • Software Engineer

    2 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineers

    3 days ago


    Perth, Western Australia CorePlan Full time $80,000 - $120,000 per year

    Flexible/hybrid working arrangementsCentral CBD LocationJoin a vibrant team scaleup company revolutionising mining About UsCorePlan isn't your typical mining software company. We're a Perth tech startup reimagining mining operations through our innovative digital SaaS drilling management platform. We've replaced traditional paper and spreadsheet systems with...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...


  • Perth, Western Australia Bruce Rock Engineering Full time $60,000 - $90,000 per year

    At Bruce Rock Engineering, we design, build, and maintain road trains and road transport equipment equipped to take on the rugged Australian outback conditions. Our Company has experienced significant growth in recent times to the point where we are now shaping the landscape of road transport equipment in Australia. We are on the lookout for skilled...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia CareCone Group Full time

    OverviewGet notified about new Software Engineer Intern jobs in United States.Open Roles2,000+ Software Engineer Intern Jobs in United StatesSoftware Engineer, AI Intern (Summer 2026)Software Engineer, AI Intern (Winter 2026)Software Developer Intern (Summer Internship Program)Software Engineer, Intern (Summer and Winter)Software Engineering Internship -...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia CareCone Group Full time

    OverviewGet notified about new Software Engineer Intern jobs in United States.Open Roles2,000+ Software Engineer Intern Jobs in United StatesSoftware Engineer, AI Intern (Summer 2026)Software Engineer, AI Intern (Winter 2026)Software Developer Intern (Summer Internship Program)Software Engineer, Intern (Summer and Winter)Software Engineering Internship -...

  • Software Engineer

    3 days ago


    Perth, Western Australia Fortem Projects Full time $120,000 - $180,000 per year

    Job DescriptionAPM is a global human services provider which spans across 11 different countries with a team of over 16,000 people with a common goal of Enabling Better Lives.We are currently seeking a Software Engineer to join our team in West Perth on a Full-Time basis. The Software Engineer will take the lead within our product team, creating and...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Canonical Full time

    Software Engineer (Python/Linux/Packaging)Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging)3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a leading provider of open source software and...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia Canonical Full time

    Join to apply for the Software Engineer - L3 Support role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...