Software Engineer (Level 2)

Australian Council for Educational Research (ACER)

Melbourne

Hybrid

AUD 193,000 - 213,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Wellbeing initiatives
Headspace for Work

Job summary

ACER in Camberwell VIC is seeking a Software Engineer (Level 2) to join our Software Development team on a full-time, ongoing basis. You will contribute to high‑quality digital products and web applications that support education worldwide.

Reporting to the Lead Software Engineer, you will develop, enhance and maintain software, contribute to documentation and testing, participate in data management and integration, troubleshoot implementations, and support client handover within a collaborative

Qualifications

  • Bachelor degree in CS or equivalent
  • Experience in OO design and development
  • Strong SQL and MongoDB skills
  • Ability to produce architecture and design docs

Responsibilities

  • Contribute to software development projects under guidance.
  • Prepare internal documentation, specs and test plans.
  • Participate in data management, integration and planning.
  • Investigate, test and troubleshoot software implementations.
  • Ensure high engineering standards and policy adherence.
  • Engage with clients during handover and implementation.

Skills

OOP design
SQL
MongoDB
Documentation
API docs
SDLC know-how
Communication
Time management
Independence
Proactive attitude
Learning agility

Education

Bachelor Degree in Computer Science

Job description

Australian Council for Educational Research (ACER) – Camberwell VIC

Build Innovative Software That Supports Education Worldwide

Are you an experienced Software Engineer with strong skills across web and application development? Join the Australian Council for Educational Research (ACER) and contribute to high-impact software solutions that support learning globally.

About ACER

The Australian Council for Educational Research (ACER) is an international, independent, not-for-profit organisation committed to improving learning through world-class research, assessments and digital innovation. With around 420 staff across Australia, India, Malaysia, the UAE and the UK, ACER delivers high-impact educational solutions to clients around the world.

Our Software Development team, part of the Information Technology Division, works collaboratively across ACER to design, build and maintain high-quality digital products that enable impactful research and assessment programs.

The Opportunity

We are seeking a Software Engineer (Level 2) to join our Software Development team on a full-time, ongoing basis.

Reporting to the Lead Software Engineer, you will play an important role in the development, enhancement and maintenance of ACER's software products and web applications. Working closely with developers, technical specialists and stakeholders, you will contribute to the delivery of reliable, scalable and high-quality software solutions that support ACER's business objectives and major assessment programs.

Key Responsibilities
  • Contribute to software development projects under the guidance of a Lead Software Engineer
  • Prepare and contribute to internal documentation, technical specifications and test plans
  • Participate in data management, integration and planning activities
  • Investigate, test and troubleshoot software implementations
  • Ensure high engineering standards and adherence to ACER policies and technical recommendations
  • Participate in internal client meetings and support client engagement during handover and implementationContribute as an effective member of the Information Technology team
About You
You bring:
  • Proven industry experience in object-oriented design and development
  • Strong database design skills, including SQL and MongoDB
  • Experience producing Architecture and design documentation
  • Experience writing Technical specification, API and other operational documentation
  • Understanding of software development lifecycles and methodologies
  • Well-developed communication skills enabling collaboration with technical and non-technical stakeholders
  • Strong organisational and time management capabilities
  • Ability to work independently within a team environment
  • A proactive, professional attitude and commitment to high-quality engineering
  • Willingness to learn and stay up to date with emerging technologies
  • Bachelor Degree in Computer Science (or equivalent)
Why Join ACER?
  • Make a meaningful contribution to global educational outcomes
  • Work for a respected international not-for-profit organisation
  • Hybrid work environment
  • Supportive, collaborative and highly skilled development team
  • Access to wellbeing initiatives, including flu vaccinations, Headspace for Work and confidential counselling services

Salary range is $192,995 - $213,308 plus superannuation. Please note that ACER is currently undertaking enterprise bargaining negotiations, and remuneration arrangements are subject to change.

Applications close 22 October 2026 at 11:49PM AEDT.

ACER is committed to equity, diversity, inclusion and accessibility. We welcome applications from candidates of all backgrounds and lived experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Engineering Manager
Platform Engineering Manager

Australian Council for Educational Research (ACER) • Melbourne

Hybrid
AUD 193,000 - 213,000
Hybrid working arrangements
Professional development opportunities
Software Engineer II - Global Education Impact (Hybrid)
Software Engineer II - Global Education Impact (Hybrid)

Australian Council for Educational Research (ACER) • Melbourne

Hybrid
AUD 193,000 - 213,000
Hybrid work environment
Wellbeing initiatives
Headspace for Work
Software Engineer
Software Engineer

Ochre Education Resource Library Ltd • Sydney

Remote
AUD 110,000 - 150,000
Remote-friendly
AURIN Associate Software Engineer
AURIN Associate Software Engineer

University of Melbourne • City of Melbourne

On-site
AUD 101,000 - 109,000
17% superannuation
Salary packaging
Health & wellbeing programs
+2
Senior Analyst Programmer
Senior Analyst Programmer

Victorian Government • Melbourne

Hybrid
AUD 116,000 - 141,000
Enterprise Solution Architect
Enterprise Solution Architect

Department of Education • Melbourne

On-site
AUD 143,000 - 191,000
Software Engineer
Software Engineer

Sourcify • Sydney

On-site
AUD 100,000 - 130,000
Competitive remuneration package
Career growth opportunities
Collaborative team environment
Enterprise Solution Architect
Enterprise Solution Architect

Victorian Government • Melbourne

On-site
AUD 143,000 - 191,000
Senior Analyst Programmer
Senior Analyst Programmer

Department of Education Victoria • Melbourne

On-site
AUD 110,000 - 150,000
ICT Software Engineer
ICT Software Engineer

genU • Geelong

On-site
AUD 89,000 - 99,000
Hybrid work arrangements
Salary packaging benefits
Purchased leave options
+3