In this role, you will have end-to-end ownership of your product in a modern DevOps culture, and be responsible for the architecture, design, development,……
Solid understanding of software design principles and patterns. Documenting practices, solutions, known issues, and common trouble shooting procedures.…
We’re always keen to speak to candidates that work in similar environments that can demonstrate an ability to implement innovative solutions with equivalent……
Bachelor of Engineering or Technology with a minimum of 10+ years of experience in designing, deploying, operating, and managing scalable Software Defined Next-……
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). Integrate COBOL applications with DB2 databases and……
Apply AI-assisted development practices using GitHub Copilot, Claude and related tooling. Design, build and maintain scalable full-stack applications and APIs.…
2-5 years of hands-on experience in cloud infrastructure, DevOps, or software engineering, with at least 1-2 years focused on Kubernetes, Docker, or container……
Discounts on technology, cars, fashion and leisure. We are seeking an experienced Senior Software Engineer to play a key role in the design, development and……
Majoring in Computer Engineering, Computer Science, Information Systems or a related area. Aligned vertically to each line of business, Application Production……
The successful candidate will have the opportunity to learn from technical experts and gain valuable experience by assisting and working with our more senior……
Familiarity with certificate-based authentication and SSH tunnels or jump hosts. Maintain complete and up-to-date documentation, including architecture diagrams……
2 days of paid volunteer leave and donation matching. Up to 20 weeks’ paid parental leave for primary caregivers along with 12 days of transition leave upon……
Design, build, and maintain scalable front-end applications in JavaScript/TypeScript (React). Play a key role in architectural decisions, ensuring consistency……
The Senior DevOps Engineer works with a range of technical teams to implement technical solutions and support our existing platforms to deliver operational……
Discounts – We have staff discounts across health insurance, shopping, food, health & wellbeing and travel. 1–3 years of experience (or equivalent internship/……
O Experienced in designing and enforcing identity centric security using automated certificate management, hardened trust chains, secure aggregator integrations……
Commercial experience as a software engineer working with C# and . In this role, you will build and maintain applications using Blazor, focusing on desktop and……
Reliability and Scalability - Ability to design and operate systems for high availability, fault tolerance, and disaster recovery, while ensuring systems can……
2 days of paid volunteer leave and donation matching. Up to 20 weeks’ paid parental leave for primary caregivers along with 12 days of transition leave upon……
Mentor junior engineers and foster knowledge sharing through code reviews and workshops. They will also mentor junior engineers, lead design discussions, and……
Your work will directly influence how the organisation leverages Generative AI and Agentic AI to drive efficiency, innovation, and better outcomes for customers……
Strong understanding of software development principles and methodologies. Contribute to the automation of infrastructure provisioning and configuration using……
Derive the requirements for client projects that involved the development of bespoke Identity applications by analyzing their design and legacy applications.…
You will work in collaboration with multiple teams within a product group to help create and deliver beautiful software to our customers, faster.…
Relevant post-secondary qualifications or equivalent industry certifications, training and experience. All staff are required to work within our code of conduct……
Develop & Integrate RESTful APIs and microservices supporting retail operations. Design and optimize SQL databases to support high-volume retail transactions.…
As a Digital Bank, software and data engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to “do it right” and continuously learn, becoming masters in their craft.
We are a global financial services group operating in 30 markets with 57 years of unbroken profitability. At Macquarie, you’re empowered to shape a career that is fulfilling and creates value. You will bring your insights and expertise to the task at hand and feel supported as you make your own kind of impact for a better future.
What role will you play?
As a Senior Software Engineer, you will have the opportunity to utilise your agile mindset and high interest in software engineering across a range of technologies. In this role, you will have end-to-end ownership of your product in a modern DevOps culture, and be responsible for the architecture, design, development, testing and operations, and deliver incrementally in iterative cycles.
What you offer
Experience in Modern Java, Containers & Cloud Platforms
Experience in Microservices & APIs
Experience in SQL and NoSQL Databases is highly regarded
Experience in Event Streaming is valuable.
We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.
About Banking and Financial Services
Banking and Financial Services is our technology-driven retail bank. You will be part of a team that supports clients to achieve their full potential - whether that’s buying a home, growing a business or investing to manage wealth.
Our commitment to diversity, equity and inclusion
We are committed to fostering a diverse, equitable and inclusive workplace. We encourage people from all backgrounds to apply and welcome all identities, including race, ethnicity, cultural identity, nationality, gender (including gender identity or expression), age, sexual orientation, marital or partnership status, parental, caregiving or family status, family and domestic violence status, neurodiversity, religion or belief, disability, or socio-economic background. We welcome further discussions on how you can feel included and belong at Macquarie as you progress through our recruitment process. To learn more, contact our team by clicking here.
Our aim is to provide reasonable adjustments to individuals who may need support during the recruitment process and through working arrangements. If you require additional assistance, please let us know in the application process.