Haystack
← Back to Jobs
Full time
Technology
AU

Software Engineer EOI

AuriznAdelaide, South Australia🇦🇺AustraliaPosted 10 Oct 2026

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Adelaide, South Australia, Australia
AgileConfluenceC++JavaJiraPython

Job Description

Summary:

The Software Engineer will be responsible for designing, developing, and maintaining software systems. They will work with cross-functional teams to gather user requirements and translate them into technical design specifications. The ideal candidate will have experience with programming languages such as Java, Python, and C++, and possess good analytical, problem-solving, and critical thinking abilities.

Responsibilities:

  • Design and develop software applications for various business areas
  • Gather and analyze user requirements with cross-functional teams
  • Write clean and efficient software code
  • Debug and test software applications to ensure quality and accuracy
  • Maintain, enhance, and update existing software applications
  • Participate in code reviews and write technical documentation

Qualifications:

  • Bachelor's or Master's degree in computer science or related field
  • In-depth knowledge of software development methodologies and technologies
  • Experience with programming languages such as Java, Python, and C++
  • Familiarity with project management tools such as Jira, Confluence, or Agile methodology
  • Good analytical, problem-solving, and critical thinking abilities
  • Excellent communication skills and ability to work effectively in a team environment
  • Ability to quickly adapt to changing technologies and environments

Similar jobs