Australia and New Zealand
Job Categories

Senior Developer, Workplace Virtual Services


Our multi-talented and diverse Workplace Virtual Services team is driven to innovate, and thrive on effective integration with leading technology and vendor products.

This is an exciting role where you will apply your sound engineering knowledge and keen interest in machine learning and artificial intelligence to create enterprise-scale automation, with high quality UIs to deliver visibility and control directly to internal and external users.

In this role, you will:

  • write code as your primary daily responsibility, leveraging a variety of technologies and languages to deliver high quality software that is thoroughly tested and optimised
  • have a keen interest in building chat bot, machine learning, AI solutions to deliver huge efficiency gains to internal and external users
  • design, develop and maintain software in line with the teams’ service objectives and agile delivery cadences
  • provide technical assistance and cross training to other team members
  • participate in the extended machine learning engineering and solution design community across Macquarie to exchange ideas and collaborate where beneficial for the team to achieve its goals and extend its approved integrations
  • adhere to security policies and restrictions that apply to tier one services and create solutions that comply
  • own end to end lifecycle of applications, from coding, deploying through CI/CD pipelines and managing the production environment

It’s highly valued if you can bring to the role:

  • at least seven years’ experience in enterprise full-stack software development and delivery (Go, C++, Python, Java or C#, Go,REST,GRPC)
  • solid Java knowledge, including familiarity in Java version 8 and beyond
  • sound knowledge of Java EE, SQL, C#, containerisation, microservices
  • technical expertise in designing and delivering cloud-based software
  • proven experience in designing and implementing enterprise applications with proof of integration into large systems.
  • good understanding of  security principals around privileged access management, Secure Code base, secure protocols
  • proven experience in application debugging and knowing how to design and implement strategic solutions.

To apply, submit your application online, or visit to learn more.

About the Corporate Operations Group

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise. 

Our commitment to Diversity and Inclusion 

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team.

We recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.

About Macquarie

A career at Macquarie means you’ll have the opportunity to develop and utilise new skills, explore interesting fields and do challenging work that will impact the lives of people around the world—whether it’s accelerating the green energy transition, helping sustain global food supplies, financing social housing projects or investing in essential infrastructure. At Macquarie, we’re empowering people to innovate and invest for a better future.

Our size and international presence means your work can take you anywhere—across business groups, disciplines, sectors and borders. With 15,000 employees and offices in 31 markets around the world, we’re a truly global organisation.

You’ll be supported by a diverse team where the unique perspectives, ideas and experiences that all of our people bring are valued. You’ll be empowered to address unmet needs in our communities whilst advising and investing alongside our clients and partners. Working with us, you’ll have the opportunity to make a difference.

Macquarie is a global financial group providing clients with asset management, retail and business banking, wealth management, leasing and asset financing, market access, commodity trading, renewables development, investment banking and principal investment.

Find out more at

Job no: COG-953294
Work type: Full time
Location: Sydney
Category: Mid-senior, Technology, Projects, Improvements & Change
Group: Corporate Operations Group
Division: Technology
Recruiter: Nicky Bell
Opening Date: