Skip to main content
ResumeKart
← Back to Jobs

Senior Software Engineer

ELMO Software LimitedAustralia
Full-timeSenior
👁️ 0 views📝 0 applicationsPosted 9/19/2026Expires 10/19/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer roles in Australia — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Who we are… Founded in 2002, ELMO Software is the trusted provider of HR technology solutions to 2,000+ mid-sized organisations and more than one million end users across Australia and New Zealand.With a comprehensive suite of ISO-certified solutions that span the full employee lifecycle, ELMO Software is designed to scale as organisations grow. Flexible and configurable, ELMO’s one-stop HRIS fits to your specific needs and workflows.Through powerful technology, automation, data and analytics, ELMO Software empowers HR professionals to play an integral role in company decision making. Life & Culture... At ELMO you will be joining an epic team with the opportunity to make a big impact. We foster an authentic, collaborative, fun working environment and being an ELMOnian means you're part of an amazing team that will push you to grow, support you with challenges and allow you to shine. Some of our benefits include: • Hybrid work set up • Paid Parental leave - 12 weeks primary, 6 weeks secondary • Birthday leave, YOU day each year, as well as connecting people leave (up to 2 weeks working from anywhere) • Inhouse Learning and Development initiatives • ELMO Social and Diversity clubs • Wellbeing initiatives • Mental Health/EAP programs • Flare Benefits (great discounts, novated leasing, salary sacrifice) Our values: • Reimagine What's Possible - We believe innovation is human at its core. By staying open, fearless, and adaptive, we continuously push boundaries - while keeping people at the heart of everything we do. • Obsess over Customers – Everything we do is designed to positively impact our customers. • Help Others Thrive - Be they colleagues, communities or customers, we champion ways to help others thrive. • Be Fearlessly Optimistic - We bring unwavering positivity to any challenge, as we know it will drive meaningful change. Please note: Our internal Talent Acquisition team has got this covered, we’re not open to using an agency for this role. Job Description About the Role: Reporting to the Technical Team Lead, the Senior Software Engineer (React/PHP) delivers technical excellence across ELMO’s platform. The Senior Software Engineer is a skilled technical contributor who can solve complex system challenges while supporting a high-performing, AI-enabled engineering culture. Key Responsibilities: Technical Focus: • Serve as a solid, trusted contributor with a consistent record of independently shipping well-crafted, maintainable software to production in React, PHP and AWS. • Leverage deep domain knowledge of the business and its products to make conscious, pragmatic trade-offs when shipping features. • Identify, create, and manage stories to prioritize and reduce technical debt systematically. Team Collaboration & Leadership: • Support teammates and leadership proactively to deliver high-quality outcomes consistently. • Maintain a customer-centric mindset, considering product intent and end-user impact in every technical decision. • Drive continuous improvement across the product, team environment, and internal processes. • Build strong working relationships with teammates, team leads, product management, and business stakeholders. Technical Mentorship: • Share technical expertise, experience, and learning resources across the team. • Increase team capability by mentoring engineers, running internal workshops, and sharing best practices. • Actively assist teammates in overcoming obstacles, resolving blockers, and completing tasks. Skills & Qualifications: • Education & Experience: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience, paired with 5+ years of software engineering experience in an Agile/Scrum environment. • Architecture & System Design: Deep understanding of design patterns, Domain-Driven Design (DDD), API design, microservices, and event-driven architecture (e.g., Kafka). • Cloud & Infrastructure: Hands-on experience with cloud platforms (e.g., AWS) and building scalable, concurrent applications. • Data & Tooling: Proficiency with relational databases (e.g., PostgreSQL) and standard code versioning tools (Git). • Quality & Reliability: Proven background in security-minded development (OWASP Top 10 awareness), alongside practical experience with observability, monitoring, and debugging production systems. • Mindset: Strong analytical and problem-solving capabilities, with the agility to learn and adapt to new programming languages and frameworks as needed.

Required Skills

AgileAWSGitHRISKafkaLeadershipLearning & DevelopmentPHPPostgreSQLProblem SolvingProduct ManagementReactScrumSoftware EngineeringTalent Acquisition

Partner picks for Senior Software Engineer in Australia

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers reactcovers aws
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

    covers leadership
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers react

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.