24 Oct
|
HUB24
|
Melbourne
Job Description
n
About HUB24
n
n
At HUB24, we’re rethinking the way wealth management works, combining platform, technology and data to create better outcomes for financial professionals and their clients.
n
n
Our purpose is simple: Empower better financial futures, together.
n
n
What sets us apart is how we work. We back bold thinking, move with pace, and turn ideas into action. You’ll have the opportunity to make a real impact across your team, the business, and for the clients we support every day.
n
n
HUB24 Limited is an ASX-listed company (ASX: HUB) and part of the ASX100. We have over 1,100 employees across Australia, with offices in Sydney, Melbourne, Brisbane, Perth and the Gold Coast.
n
n
Why you’ll enjoy working here
n
n
We create an environment where you can do your best work and see the impact of it.
n
n
- Work with smart, collaborative people who get things done.
n
- Your ideas won’t sit in a backlog, they’ll be heard, tested and actioned.
n
- Grow your career your way, with support to learn, stretch and explore new opportunities.
n
n
n
We also offer benefits to support you inside and outside of work:
n
n
- Genuinely flexible and hybrid ways of working.
n
- Employee Share Scheme.
n
- Additional leave and wellbeing support.
n
- Enhanced parental leave and support through different life stages.
n
- Everyday benefits, including discounts and financial wellbeing support.
n
n
n
n
Why this is an exciting opportunity
n
n We’re looking for an experienced Senior Software Engineer to help design, build and operate secure, scalable software that supports high-quality financial services.n
n
n This is a hands-on senior engineering role where you’ll work across full-stack development, cloud engineering, DevOps and operational excellence, while providing technical leadership and mentoring to other engineers.n
n
n You’ll work with up-to-date .NET, C#, JavaScript/TypeScript and AWS technologies,
and have the opportunity to use approved AI-assisted engineering tools and contribute to AI and LLM-enabled solutions where they can deliver measurable value.n
n
n If you enjoy solving complex technical problems, improving engineering practices and collaborating across Product, Architecture, QA, DevOps, Security and business teams, this is an opportunity to make a meaningful impact.n
n
n
What you’ll be doing
n
n
n
- Design, develop and maintain secure, scalable and maintainable full-stack applications, services, APIs and databases.
n
- Apply strong engineering principles, including SOLID principles, design patterns, secure coding and automated testing.
n
- Design and operate AWS cloud solutions with a focus on reliability, scalability, observability, security and cost efficiency.
n
- Use infrastructure as code and CI/CD to automate secure and repeatable software delivery.
n
- Support production environments, including incident response, troubleshooting, root-cause analysis and operational improvements.
n
- Use approved AI coding and engineering tools responsibly to improve productivity and contribute to AI-enabled solutions.
n
- Drive engineering quality through automated testing, peer reviews, documentation, observability and continuous improvement.
n
- Identify and manage technical debt while maintaining agreed architecture and engineering standards.
n
- Provide hands-on technical leadership and mentor engineers throughout the software development lifecycle.
n
- Champion Agile delivery, continuous feedback and modern engineering practices.
n
- Partner with Product, Architecture, QA, DevOps, Security, Application Support and business stakeholders to deliver strong customer outcomes.
n
- Build effective stakeholder relationships while balancing customer needs, risk, quality and delivery priorities.
n
n
n
n
What you bring
n
n
You don’t need to tick every box, but experience in the below will set you up for success.
n
n
Experience & Skills
n
n
n
- 5+ years’ software engineering experience, with senior-level technical responsibility.
n
- Strong C# and .NET skills, including ASP.NET Core, Web API, SQL and relational databases.
n
- Full-stack experience with JavaScript/TypeScript and Vue.js or React.
n
- Hands-on experience designing and operating secure, scalable solutions in AWS.
n
- Strong DevOps capability, including Git, automated testing, CI/CD and infrastructure as code.
n
- Experience with modern engineering practices, including secure coding, design patterns and Agile delivery.
n
- Strong problem-solving, communication and stakeholder collaboration skills.
n
- Experience using AI-assisted development tools responsibly, with an understanding of security, privacy and governance.
n
- Exposure to LLMs, RAG, Python, Amazon Bedrock/SageMaker, Docker or Kubernetes is advantageous.
n
- Financial services or other regulated-industry experience is desirable.
n
n
n
n
Our process
n
n
We aim to keep the process simple and respectful of your time:
n
n
- You’ll receive an acknowledgement after applying.
n
- Our Talent team will review your application and keep you updated.
n
- If shortlisted, we’ll connect to learn more about you.
n
- Interviews may be virtual or in person.
n
- You’ll receive an outcome and feedback.
n
n
n
If you need any adjustments, please let us know - we’re here to support you.
n
n
n
Our commitment
n
We’re committed to building an inclusive environment where everyone feels valued and supported to do their best work. We welcome applications from people of all backgrounds, identities and experiences.
n
n
Agencies, we work with a panel of preferred suppliers and are not accepting any unsolicited CVs.
n
n
📌 Senior Software Engineer, Class (Melbourne)
🏢 HUB24
📍 Melbourne