At a Glance
- Tasks: Join our eFX Digital Technology team to develop innovative eTrading solutions.
- Company: Macquarie, a global financial services group with a collaborative culture.
- Benefits: Generous leave, parental support, wellness initiatives, and professional development opportunities.
- Other info: Diverse and inclusive workplace with excellent career growth potential.
- Why this job: Make an impact in a dynamic environment while working with cutting-edge technology.
- Qualifications: Strong Java skills, cloud experience, and a passion for learning about financial markets.
The predicted salary is between 28800 - 48000 £ per year.
Join our high performing eFX Digital Technology team supporting our front office projects in the Commodities and Global Markets Technology group and work with a multitude of teams and stakeholders to solve problems and deliver fit-for-purpose solutions. At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets and with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.
What role will you play? As a hands‑on developer in our FX Technology team, you will be at the forefront of delivering innovative, client‑driven eTrading solutions that drive business growth. You will join a collaborative team responsible for the end‑to‑end delivery of FX and Commodities eTrading projects, including engineering large scale distributed systems and collaborating with dependent teams for a seamless execution. You will work in an agile environment collaborating with stakeholders to solve challenges, deliver impactful outcomes, and advance our electronic trading capabilities by analysing, designing, developing and testing solutions while building a comprehensive understanding of our eTrading platform.
What you offer:
- Strong technical knowledge in Java and Spring Boot
- Experience in AWS, GCP or Azure services
- Strong problem‑solving skills with a focus on business outcomes
- Knowledge of electronic financial markets or an enthusiasm to learn about them
- An aptitude for learning about our tech solutions and businesses
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.
What we offer: At Macquarie, you’re empowered to shape a career that’s rewarding in all the ways that matter most to you. Macquarie employees can access a wide range of benefits which, depending on eligibility criteria, include:
- 1 wellbeing leave day per year and a minimum of 25 days of annual leave.
- 26 weeks’ paid parental leave for primary caregivers along with 12 days of paid transition leave upon return to work and 6 weeks’ paid leave for secondary caregivers.
- Paid fertility leave for those undergoing or supporting fertility treatment.
- 2 days of paid volunteer leave and donation matching.
- Access to a wide range of salary sacrificing options.
- Benefits and initiatives to support your physical, mental and financial wellbeing including comprehensive medical and life insurance cover.
- Access to our Employee Assistance Program, a robust behavioural health network with counselling and coaching services.
- Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription.
- Access to company funded emergency and backup dependent care services.
- Recognition and service awards.
- Hybrid and flexible working arrangements, dependent on role.
- Reimbursement for work from home equipment.
About Technology: Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions.
Our commitment to diversity, equity and inclusion: We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply regardless of their identity, including age, disability, neurodiversity, gender (including gender identity or expression), sexual orientation, marriage or civil partnership, pregnancy, parental status, race (including ethnic or national origin), religion or belief, 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. Our aim is to provide reasonable adjustments to individuals as required during the recruitment process and in the course of employment. If you require additional assistance, please let us know during the application process.
Software Engineer, FX Sales and Trading employer: Macquarie Bank Limited
Macquarie Asset Management is an exceptional employer, offering a dynamic work environment that fosters collaboration and innovation within the Liquid Credit Investment Solutions and Strategy team. With a strong commitment to employee wellbeing, including generous leave policies, professional development opportunities, and a focus on diversity and inclusion, Macquarie empowers its employees to thrive both personally and professionally while contributing to meaningful financial solutions in a global context.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, FX Sales and Trading
✨Tip Number 1
Network like a pro! Reach out to current employees at Macquarie on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those related to Java, Spring Boot, or cloud services. This is your chance to shine and demonstrate your problem-solving abilities.
✨Tip Number 3
Ace the interview by practising common technical questions and behavioural scenarios. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your collaborative spirit.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Macquarie team.
We think you need these skills to ace Software Engineer, FX Sales and Trading
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your technical knowledge in Java, Spring Boot, and any cloud services you've worked with. We want to see how you can contribute to our eTrading solutions!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your enthusiasm for the role and the company. Let us know why you're excited about working in FX Technology and how your problem-solving skills can drive business outcomes.
Showcase Your Projects:If you've worked on relevant projects, whether in a professional or personal capacity, make sure to include them. We love seeing hands-on experience, especially in building large-scale distributed systems or any innovative tech solutions you've developed.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our friendly and supportive team!
How to prepare for a job interview at Macquarie Bank Limited
✨Know Your Tech Inside Out
Make sure you brush up on your Java and Spring Boot skills before the interview. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems, especially in a trading context.
✨Understand the Financial Landscape
Familiarise yourself with electronic financial markets and the role they play in FX trading. Showing enthusiasm and a willingness to learn about this area can really set you apart from other candidates.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex challenges in previous roles. Think about specific situations where your solutions had a positive impact on business outcomes, as this aligns perfectly with what the team is looking for.
✨Emphasise Collaboration
Since the role involves working with multiple teams, be ready to discuss your experience in collaborative environments. Share stories that highlight your ability to work well with others and how you’ve contributed to successful project deliveries.