**Join Our Full Stack Engineer Team at Macquarie Group**
We invite talented engineers to apply for the Full Stack Engineer role at Macquarie Group.
Our Digital Bank is powered by AI-driven software engineering. We operate like a start-up, backed by a large, established brand, empowering our engineers to innovate and learn continuously in an autonomous environment.
At Macquarie, diversity and inclusion are fundamental. We bring together diverse talents to shape possibilities across 34 markets with 55 years of profitability.
About the Role
You will be part of the core platform team developing our next-generation cloud-based Digital Contact Centre. As a Full Stack Engineer, you will handle all aspects of agile software development, including design, development, testing, deployment, and maintenance of your team's platforms.
Operate across the full stack to build scalable omni-channel contact centre solutions that deliver positive user experiences. Collaborate with Business Analysts to develop new features, ensuring adherence to best practices, high code quality, and robust application design.
Your role will include mentoring junior engineers to foster a culture of continuous learning, collaboration, and improvement.
Key Responsibilities
* Design, develop, test, deploy, and maintain scalable contact centre solutions
* Collaborate with Business Analysts to develop new features
* Mentor junior engineers to promote a culture of continuous learning and improvement
**What You Offer**
* Hands-on experience with Node.js, JavaScript/TypeScript, ReactJS
* Experience building large-scale applications
* Proficiency in automated unit and integration testing
* Understanding of APIs/microservices architecture
* Problem-solving skills and systematic approach
* Experience with Contact Centre Platforms like Twilio Flex, Amazon Connect, or Genesys
* Knowledge of CI/CD, Bitbucket Pipelines
* Experience with TDD, SRE practices
About Technology
Technology drives every aspect of Macquarie—empowering our people, serving our customers, and supporting our communities. We are passionate about accelerating digital transformation, connecting data and platforms, and designing innovative technology solutions.
Our Commitment to Diversity, Equity, and Inclusion
We foster a diverse, equitable, and inclusive workplace. We welcome applicants from all backgrounds and identities. We are committed to providing support and reasonable adjustments during the recruitment process and beyond.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and IT