Software Engineer (Level 2)

Date: 16 Oct 2026

Location: Camberwell, VIC, AU, 3124

Company: acer

Position overview

The Software Engineer (Level 2) reports to the Lead Software Engineer and is responsible for providing expertise in a variety of software system development projects, including web applications and stand-alone desktop applications.

Job responsibilities

  • Contribute to software development projects and other programming tasks as allocated by the Lead Software Engineer.
  • Assist in the maintenance of ACER’s existing code-base, including legacy code written in PHP, Java, and C#.
  • Contribute to internal documentation and test plans as directed by the Lead Software Engineer.
  • Participate in data management, data integration and planning processes, as required.
  • Investigate and test software implementations.
  • Maintain high standard of engineering work and adhere to policies, standards and recommendations as set up by ACER management.
  • Take part in internal client meetings; facilitate client involvement in the development process and client handover/project implementation.
  • Participate in installation and upgrading of software applications according to the ACER licensing procedures and internal Information Technology department recommendations, if required.
  • Undertake other duties as required as a team member of Information Technology.

Decision Making Authority

The Software Engineer (Level 2) is required to use professional engineering skills and initiative, project management skills, and undertake responsibilities under the supervision of the Lead Software Engineer.  Tasks and responsibilities require a high level of independence and good time management skills within multi-project environment.  In particular a high level of initiative is expected in the technical carriage of the responsibilities for the position. 

 

All decisions involving project work or institutional capacity are always made with reference to the Lead Software Engineer and/or Software Development Manager. The Software Engineer (Level 2) has no people management/supervisory responsibilities.

Skills, knowledge and experience

  • Proven industry experience in OO Design & Development (real world design patterns, class frameworks)
  • Commercial web development experience (PHP, Java)
  • Database application analysis and design skills (SQL) 
  • Design documentation experience (UML)
  • Experience creating technical and operational documentation
  • Strong understanding of development project lifecycles and methodologies 
  • Experience in development on multiple platforms (Windows, Mac OSX, Unix)
  • Well-developed interpersonal, written and verbal communication skills including ability to effectively communicate with both technical and non-technical clients 
  • Capacity to contribute substantially to the development of multi-faceted business solutions
  • Ability to work independently within a team environment with limited supervision
  • Excellent organisational and time management skills including the ability to deal with multiple tasks simultaneously 
  • Strong professional attitude combined with a “can do” approach 
  • A strong commitment to quality
  • Willingness to learn and remain abreast of the latest information regarding new technologies

Qualifications

Bachelor Degree in Computer Science (or relevant equivalent)

Organisational accountabilities

  • Proactively work towards achieving individual, team and organisational objectives while demonstrating ACER’s leadership behaviours:
    • Developing Self – involves self-management, self-reflection and self-improvement
    • Embracing Change – being open to change and leading change when appropriate
    • Pursuing Excellence – ongoing search for new and better ways of working
    • Setting Directions – strategic thinking and planning for the future
    • Supporting Colleagues – supporting and contributing to the development of others
    • Working Collaboratively – building highly effective internal and external relationships
  • Actively work to create an equitable, fair and harmonious work environment which is free from harassment, bullying and discrimination by demonstrating respectful and courteous behaviour towards others
  • Proactively foster an inclusive and diverse work environment which encourages and respects different experiences and perspectives, and values diversity of thought
  • Comply with all occupational health and safety requirements, including following safe work practices for self and others
  • Comply with all information security requirements, including completing regular security training and abiding by the standards and procedures laid out in ACER’s Information Security Management System
  • Work in accordance with ACER’s policies and procedures

Salary

$110,614- $122,261 plus superannuation. Please note that ACER is currently undertaking enterprise bargaining negotiations, and remuneration arrangements are subject to change.

Applications close Thursday, 22 October 2026 at 11:59 PM (AEDT)