x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Australia   »   Jobs in Sydney   »   Information Technology Job   »   Software Engineer (Humanforce Platform Team)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Humanforce Platform Team)

Humanforce

Humanforce company logo

Who are we?  

Humanforce provides the market leading, employee-centered, intelligent, and compliant HCM suite for frontline and flexible workforces, offering highly configurable, best-in-one WFM, HR and Payroll - without compromise. Humanforce was founded in 2002 and has built strong foundations with our 2300-strong customer base and over 600,000 users across a wide range of industries, including aged care, childcare, hospitality, retail, local government and more. Today, we have offices across Australia, New Zealand, and the United Kingdom. 
 
Our vision is to make work easier and life better by focusing on the needs and fulfilment of frontline workers, and the efficiency and optimisation of businesses. 
Humanforce solutions are designed to help clients drive engagement and productivity for their frontline workforce, with an intelligent, cloud-based platform for employers and managers, and a user-friendly mobile app, specifically designed for employees in their flow of work. 
 
We are on a mission to deliver an exceptional employee experience for workforces by offering a compelling employee value proposition and great work effectiveness through connection, development and wellbeing while delivering intelligent manager automation to drive cost optimisation, increased productivity, and growth, and enhance compliance confidence for businesses as they adapt to evolving challenges and objectives. 

 

Who you are?  

This team is a feature enablement team. You will work on features that span across multiple domains and hard problems that often otherwise fall through the gaps. Think architecture upgrades, API modularisation, data modelling and layer changes! You'll work closely with our Principal Engineer and Engineering Manager, alongside our newly formed team.

If you are passionate about solving problems that aren't (as such) features but more so developer tooling and experiences that improve the overall scalability of our products, then this could be a perfect role for you!

What you’ll do?

  • Full Stack Development: Write high-quality quality maintainable and readable code across our services. Contributing to the team's incremental feature delivery in an Agile environment.
  • Pair and Learn: Program side by side with team members on tough problems, and clarify understanding with insightful code reviews.
  • Tackle Tech Debt: Dedicate time to uplift legacy areas of the codebase, keep on top of configuration and stop dependencies from going stale.
  • Performance Tuning: Monitoring and responding to solve scaling, security, and performance issues as the system evolves to meet its changing needs
  • Code Quality Enhancement: Elevate our codebase's quality by crafting Unit, Module, and Functional automated tests.
  • Bug Resolution: Identify and resolve bugs and defects to maintain a seamless user experience.
  • Scrum Involvement: Attend scrum ceremonies and actively participate in shaping our technical Roadmap
  • Promote Best Practice: Provide recommendations for process improvement and technical innovation.
  • Documentation and Workshops: Create documentation and deliver workshops to share knowledge on delivered features

What you’ll need?

  • A deep understanding of .NET, covering both Framework and Core, showcasing your expertise.
  • A strong command of Entity Framework, ensuring efficient data interactions.
  • An affinity for Angular Version 13 and beyond
  • A keen grasp of SQL Server, Version 2019 and newer, for effective data management.
  • An adventurous spirit ready to navigate the world of Amazon Web Services (AWS) fearlessly.
  • A curiosity for application toolchains, experience with package managers, especially upgrade processes desirable.
  • A process-driven approach capable of creating workflows and automation with your DevOps skills.
  • An eye for testing using your prowess in automation tools like PyTest and Selenium, to turn time-consuming manual tests into automated release confidence.


Our values 
 

  • We are bold  
  • We are all in  
  • We are customer-obsessed  
  • We do what we say  
  • We are good humans  

 

Our approach to flexibility  

We are passionate about people making their own decisions about where and when they work. Our aim is to facilitate hybrid working (mix of in the office and from home) where possible to support our people to be effective, empowered, and productive to achieve both their career and personal goals. Because we recognise that working flexibly means different things to different people, flexible working exists in many forms. 

 

Benefits 

  • A flexible working environment  
  • The opportunity to be part of a fast-growing tech company   
  • A focus on development with access to IntelliHR learning
  • Perks and rewards through Bonusly and Thrive 
  • Paid parental leave and Quarterly Wellbeing Days   
  • Employee talent referral scheme (know great people, be rewarded)   
  • A fun and friendly culture working with passionate and talented people   
  • A work environment where you can genuinely improve the world of work! 

 

We are a diverse and dispersed organisation and are actively looking to grow our team with individuals from all diverse backgrounds. We encourage applicants from all backgrounds, cultures, ages, genders, neurodiversity, religions, sexual orientations, and experiences to apply.  

We are a 2023 Circle Back Initiative Employer and commit to respond to every applicant

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?