Match score not available

Senior Software Engineer (Contract)

extra holidays - extra parental leave - fully flexible
Remote: 
Hybrid
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Sydney (AU)

Offer summary

Qualifications:

University degree in Computer Science or related field, At least 5 years of experience as Senior Software Engineer, Strong proficiency in Java development, Experience with source control systems and CI/CD pipelines, Knowledge of Agile methodologies like Scrum or Kanban.

Key responsabilities:

  • System planning and mature development approach
  • Ensure timely, within-budget project delivery
  • Create and maintain developer documentation
  • Develop secure and quality systems for client retention
  • Mentor and lead the development team
HUB24 Limited logo
HUB24 Limited Financial Services SME https://www.hub24.com.au
501 - 1000 Employees
See more HUB24 Limited offers

Job description

A BIT ABOUT US

HUB24 Group (ASX:HUB) leads the wealth industry as the best provider of integrated platform, technology and data solutions, and we’re not done yet. At HUB24, we believe in the value of advice and by collaborating with the industry and leveraging our technology and data expertise, we’re helping to solve key challenges to enable the delivery of accessible financial advice and empower better financial futures for more Australians.

Our solutions include Australia’s best platform HUB24, leading SMSF software Class, and myprosperity’s innovative client portal technology.

HUB24 Limited is a company listed on the Australian Securities Exchange (ASX: HUB)

Our team is expanding and we are looking for an experienced Senior Software Engineer to join us in developing our product. As a full-stack developer, it is important to have a solid understanding of the Java, SQL server, along with proficiency in web frameworks, APIs, databases, and multiple back-end languages.

This position is a 9 Months fixed term contract based in Sydney CBD.

What you will do as a Senior Software Engineer:
  • Take a systematic and mature approach to system planning and development.
  • Adhere to all company policies and procedures.
  • Ensure timely and within-budget delivery of projects.
  • Create and maintain developer documentation.
  • Develop systems with an acceptable level of security and quality.
  • Develop systems that promote satisfactory client retention and maintain a client-focused approach.
  • Deliver prioritized business projects.
  • Demonstrate leadership, mentorship, and teamwork to the development team.

  • What you'll need to succeed:
  • A university degree in Computer Science or a related field. Relevant experience will also be considered.
  • At least 5 years of experience as a Senior Software Engineer.
  • Previous experience in a senior technical role.
  • Strong proficiency in Java development
  • Desirable skills if you have worked on C# and Web development technologies such as ASP.NET, MVC, HTML, Web API, and JavaScript.
  • Knowledge and experience with bonus skills such as vue.js, cloud-based services (GCP), and Docker.
  • High expertise and experience in relational database design and programming using Microsoft SQL Server.
  • Knowledge and experience in NoSQL databases is a bonus.
  • Extensive experience in designing and developing enterprise-grade software.
  • Experience with source control management systems and continuous integration/deployment environments such as Git and CI/CD pipelines.
  • Experience with automated unit testing.
  • Experience with Agile development methodologies like Scrum, XP, or Kanban.
  • Experience with multi-threading and concurrency.
  • Experience with debugging, performance profiling, and optimization.
  • A solid understanding of networking and distributed computing environment concepts.
  • A comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • THE HUB24 STORY
     
    We think creatively and we’re not constrained by traditional thinking or barriers to success. We’re led by experts, realists with ideas, grounded in commercial reality who are bold enough to visualise the future a little differently and to advocate for what matters to our clients. We are here to lead change and are committed to empowering better financial futures for more Australians.

    Benefits and Perks:

    Employee Share Scheme: Receive tax free shares on an annual basis (permanent employees only).
    Unlimited Access to internal and external learning: Learn, grow, and develop with us.
    Added purchase and bonus leave: Purchase 2 extra weeks of additional leave per year on top of your standard 4 weeks, plus an extra 5 days if you use your 20 days of leave within 12 months.
    Volunteer Day: 1 day Volunteer Day to use on your charity of choice.
    Enhanced Parental Leave: We offer 12 weeks of paid parental leave in addition to statutory government leave.
    Flexible Working: We offer hybrid working arrangements.
    HUBlife: Enjoy a huge range of discounts including health, wellness and financial with our corporate partner.
    Employee Assistance Program: Well-being Service provided to you plus your family members.

    We pride ourselves on being an inclusive employer of choice where our people can bring their whole selves to work and feel 100% safe and supported to do so.
     
    If you don't feel you fit this role 100%, we would still love to hear from you! Tell us what you're interested in - you still might have a skill we didn't realise we needed!
     
    *As part of our process, a police check will be conducted on all successful candidates*. Further details on our HUB24 Group Recruitment Privacy Collection notice can be found here.

    2024 Circle Back Initiative Employer – we commit to respond to every applicant.
    Endorsed by WORK180, we are proud to be recognised as an employer of choice for women.
    We have been nominated and placed on the BOSS Best Places to work list.

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Financial Services
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Communication
    • Leadership
    • Teamwork
    • Mentorship

    Software Engineer Related jobs