Intermediate Software Engineer

ELMO Software

Sydney

On-site

AUD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Parental leave - 12 weeks primary, 6 weeks secondary
Birthday leave and remote-work leave options
Inhouse Learning and Development initiatives
Mental Health/EAP programs

Job summary

A leading HR technology company based in Sydney is seeking a Mid-Senior Level Software Developer to join their engineering team. The ideal candidate will have experience in Node.js, React.js, and AWS, and will contribute to all phases of the development lifecycle. This full-time position offers opportunities for personal and professional growth within a vibrant workplace culture.

Qualifications

  • Demonstrated experience in Node.js and React.js.
  • Experience with RDBMS, preferably MySQL.
  • Experience writing automated tests at multiple levels.

Responsibilities

  • Contribute to all phases of the development lifecycle.
  • Write clean, scalable, and testable code in Node.js.
  • Develop and deploy new features based on feedback.

Skills

Node.js
React.js
AWS
Relational Database Management Systems

Job description

Overview

ELMO Software is a leading provider of HR technology solutions, serving over 2,000 mid-sized organizations and more than one million end users across Australia, New Zealand and the UK. Our ISO-certified solutions cover the entire employee lifecycle, empowering HR professionals to manage their workforce and inform strategic decisions. Our purpose is to unleash the impact of HR, with a flexible and scalable HRIS that adapts to unique needs and workflows, integrating with existing processes through automation and data analytics. Join us to be part of a dynamic team transforming HR practices through cutting-edge technology.

At ELMO, you’ll be part of an authentic, collaborative, and vibrant work environment where creativity thrives. You’ll be supported in personal and professional growth, challenged to push your boundaries, and celebrated for your contributions.

Life & Culture

We cultivate an environment where you can grow your career while enjoying a fulfilling workplace experience. We are committed to empowering HR with responsible, secure AI and to achieving ISO 42001:2023 certification, while upholding ISO 27001:2022 security policies to protect data privacy and security.

What we offer

  • Paid Parental leave - 12 weeks primary, 6 weeks secondary
  • Birthday leave, YOU day each year, and remote-work leave options (up to 2 weeks)
  • Inhouse Learning and Development initiatives
  • ELMO Social and Diversity clubs
  • Mental Health/EAP programs
  • Flare Benefits (discounts, novated leasing, salary sacrifice)

Our values

  • Reimagine What\'s Possible – Innovation is human at its core, staying open, fearless, and adaptive while keeping people at the heart of what we do.
  • Obsess over Customers – Everything we do positively impacts our customers.
  • Help Others Thrive – We champion ways to help others thrive in teams, communities, and with customers.
  • Be Fearlessly Optimistic – We bring positivity to challenges to drive meaningful change.
What your day will look like
  • As part of a Scrum team, you will contribute to all phases of the development lifecycle, including troubleshooting, testing, and maintaining our software solutions
  • You will write clean, scalable, and testable code in Node.js
  • You will develop and deploy new features based on customer feedback
  • You will contribute to engineering culture through technical discussions and industry best practices
What we would like to see you bring to the team
  • Demonstrated experience in Node.js, React.js, and preferably AWS
  • Experience with Relational Database Management Systems (preferably MySQL)
  • Experience writing automated tests at multiple levels (unit, integration, e2e)
  • Experience working in an Agile environment

ELMO Software Pty Ltd is an equal opportunity employer, and we encourage applicants from diverse backgrounds to join our team. We are committed to advancing reconciliation at ELMO through our Reflect Reconciliation Action Plan (RAP).

At ELMO, we are passionate about empowering HR with responsible, secure and safe AI, aiming to be among the first in Australia and New Zealand to achieve ISO 42001:2023 certification. Handling sensitive employee data necessitates strict adherence to our ISO 27001:2022 Certification security policies, making data privacy and security paramount in every role.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Team Lead
Technical Team Lead

ELMO Software • Council of the City of Sydney

On-site
AUD 170,000 - 250,000
Paid Parental leave
YOU day
Inhouse Learning and Development
+3
Technical Team Lead
Technical Team Lead

ELMO Software • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Paid Parental leave
Birthday leave andYOU day
Inhouse Learning and Development
+3
Senior Software Engineer - React/PHP
Senior Software Engineer - React/PHP

ELMO • Council of the City of Sydney

On-site
AUD 110,000 - 170,000
Paid parental leave - 12 weeks
Birthday leave & YOU day
In-house Learning and Development
+3
Support Consultant
Support Consultant

ELMO Software • Melbourne

On-site
AUD 80,000 - 100,000
Paid parental leave
Birthday leave
In-house learning and development initiatives
+1
Senior Solutions Consultant
Senior Solutions Consultant

ELMO • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Hybrid work 3:2
Parental leave 12 weeks
Birthday & YOU day
+4
Senior Solutions Consultant
Senior Solutions Consultant

ELMO Software • City of Melbourne

On-site
AUD 130,000 - 170,000
Hybrid work setup
Paid Parental leave
Birthday leave / YOU day
+5
Senior Software Engineer - React/PHP
Senior Software Engineer - React/PHP

United States Digital Space LLC • Council of the City of Sydney

Hybrid
AUD 90,000 - 120,000
Hybrid work setup
Paid parental leave
Learning and development initiatives
+1
Technical Support Consultant
Technical Support Consultant

ELMO • Council of the City of Sydney

On-site
AUD 70,000 - 100,000
Parental leave
Birthday leave
Learning & development
+3
Team Lead - Software Engineering
Team Lead - Software Engineering

ELMO Software • Council of the City of Sydney

Hybrid
AUD 150,000 - 190,000
Hybrid work set up
Paid Parental leave
Birthday leave
+7
Senior Software Engineer
Senior Software Engineer

ELMO • Council of the City of Sydney

On-site
AUD 150,000 - 190,000
Paid parental leave
Birthday leave
In-house Learning and Development
+3