Logo for Senior / Lead Software Developer

Senior / Lead Software Developer

BGL Corporate Solutions
Canterbury, VIC
A$145,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
Hybrid

Posted 16 hours ago


About the role

Join a team that values technical excellence, collaboration, and continuous learning.

BGL is looking for an experienced Senior or Lead Software Developer to join our Ecosystem team. This is a hybrid role based out of our Canterbury, Melbourne office, offering you the flexibility to do your best work, whether in the office or from home.

We’re after someone who enjoys solving complex problems with elegant, maintainable code — someone who values knowledge sharing, and thrives in a collaborative environment.

About the Team

You’ll be joining a tight-knit, highly communicative group that collaborates on everything from architectural decisions to UI design. We don’t just write code — we influence how features are shaped, how they look, and how users interact with them. If you're excited by shared ownership and making meaningful contributions across the stack, we’d love to hear from you.

About us

BGL Corporate Solutions Pty Ltd is a market-leading supplier of Fintech Cloud Software based in Canterbury, with over 12,700 businesses in 15 countries around the world and operations in New Zealand, Singapore, Philippines, Hong Kong and the United Kingdom.

Our fantastic global team of 240+ people have a reputation for delivering the highest quality Software as a Service (SAAS) solutions to the accounting industry specialising in self-managed superannuation funds and corporate compliance.

We are proud to share some of our recent achievements which are a testament to our culture and people:

Great Place to Work certified

AFR Best Places to Work Technology top 10

Mental Health First Aid Workplace Recognition

Australia's Best Workplaces™ for Women List

What you'll be doing

Build and ship high-quality, well-tested features for our customers using Java, React, and modern development tools.

Contribute to UI/UX discussions and help shape feature designs.

Troubleshoot, identify, and fix bugs as part of a shared ownership model.

Collaborate in planning sessions and help steer product direction.
Mentor developers and help guide the technical direction of the team.

About You

For Senior Developers:
You bring strong problem-solving skills, time management, and full-stack development experience. Ideally, you’ll have:

5+ years of hands-on experience with Java (Spring preferred) and React.

Experience across: React, TypeScript, HTML/CSS, MySQL, ORM tools (Hibernate or JOOQ), Spring MVC/Security, Java, Groovy, Kotlin.

Familiarity with Agile, TDD, Continuous Delivery, and CI/CD pipelines.

Cloud experience (AWS, Docker, Kubernetes preferred).

Clean coding practices and a love for simple, elegant solutions.

Strong communication and a team-first mindset.

A desire to continuously learn and share your knowledge.

For Lead Developers:
Along with the above, you’ll bring experience in:

Leading and mentoring a team of developers.

Shaping technical direction and making thoughtful decisions around tools and architecture.

Promoting a positive, high-trust team culture.

Driving quality through comprehensive automation testing.

Our Hiring Process

We like to keep it transparent and efficient:

Take-home coding exercise

One-way video screening

Pair programming session at our office

Final interview with our Hiring Manager, Principal/Lead Developers, and People & Culture


Culture & Benefits
We take pride in maintaining and continuously improving our culture which is why we welcome those who understand our values. We've consistently maintained an engagement score of 80% + and regularly ask our employees for feedback during engagement surveys, 1-on-1s, focus groups, and coffee catch-ups. Our average employee tenure is sitting at 5+ years and we have so many exciting things planned for the future!

Benefits available to you include:

Additional annual leave, RDO's + the option to purchase extra leave

Hybrid working arrangement for all employees

Learning and development opportunities including annual development budgets, development plans, paid study leave, and stretch opportunities

Social events including monthly lunches and annual events

Health and Wellbeing programs / EAP / Flu shots / Run club

Paid volunteering leave

Please note we are only able to consider applicants with full working rights in Australia.

We review applications on an ongoing basis so encourage you to apply as soon as possible.


About BGL Corporate Solutions

Canterbury, VIC, Australia
Accounting
501-1000 employees

BGL has been delivering award-winning, user-friendly and innovative compliance software solutions for over 30 years. With BGL, you’re in safe hands! We’re here to help you thrive.

Founded in 1983 with only 2 employees, BGL has grown to be the #1 developer of compliance software solutions in the world – employing an amazing team of 170+ people across the globe!

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior PHP Developer

SMSGlobal Pty Ltd

South Melbourne, VIC
A$130,000-$160,000 p/a
Full-time
Hybrid

Senior Software Developer

IBISWorld Pty Ltd

Logo for Senior Software Developer
Melbourne, VIC
A$130,000-$160,000 p/a
Full-time
Hybrid

Integration Developer

Davidson

Logo for Integration Developer
Melbourne, VIC
A$140,000-$150,000 p/a
Full-time
Hybrid

Senior Business Development Manager

Randstad - Banking & Financial Services

Melbourne, VIC
A$140,000-$150,000 p/a
Full-time
On-site

Tax Manager / Senior Manager

Mars Recruitment

Logo for Tax Manager / Senior Manager
Melbourne, VIC
A$110,000-$180,000 p/a
Full-time
On-site

Senior Accountant

Atlas Partners | Accountancy & Finance Specialists

Logo for Senior Accountant
Melbourne, VIC
A$145,000 p/a
Full-time
Hybrid

Scheduling Team Lead

Airservices Australia

Logo for Scheduling Team Lead
Melbourne Airport, VIC
A$145,000 p/a
Full-time
Hybrid

.NET Developer

Lanmar

Sydney, NSW
A$130,000-$160,000 p/a
Full-time
Remote