Trading Desktop .NET/C# Engineer (WinForms/WPF)

Macquarie Bank Limited

Sydney

On-site

AUD 120,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Macquarie Bank Limited is seeking a senior .NET developer to design, build and maintain trade capture and risk management systems. You will collaborate with traders and stakeholders to translate requirements into reliable software across the full SDLC.

We value strong communication, agile collaboration and a proactive interest in financial markets as you help deliver high-performing platforms in a global financial technology environment.

Qualifications

  • 5+ years’ experience in .NET, C#, WinForms and WPF development.
  • Experience with desktop applications using .NET Framework and DevExpress.
  • Experience with Docker and GitHub development practices.
  • Experience using AI tools such as Claude to support software delivery.
  • Excellent communication and stakeholder management skills.
  • Interest in financial markets and a proactive approach to learning.

Responsibilities

  • Develop, enhance and support trade capture and risk management systems used by trading teams.
  • Gather requirements from traders and business stakeholders to inform solutions.
  • Deliver high-quality software and support ongoing business growth.
  • Contribute to agile ways of working and collaborate with technology and business teams.

Skills

C#
WinForms
WPF
Docker
GitHub
AI tools (Claude)
Software design
Testing
Stakeholder mgmt
Financial markets interest

Tools

DevExpress

Job description

Macquarie Bank Limited is seeking a senior .NET developer to design, build and maintain trade capture and risk management systems. You will collaborate with traders and stakeholders to translate requirements into reliable software across the full SDLC.

We value strong communication, agile collaboration and a proactive interest in financial markets as you help deliver high-performing platforms in a global financial technology environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front Office .NET/C# Desktop Engineer (Trading)
Front Office .NET/C# Desktop Engineer (Trading)

Macquarie Group • Sydney

On-site
AUD 140,000 - 190,000
Front Office .NET/C# Engineer
Front Office .NET/C# Engineer

Macquarie Group • Sydney

On-site
AUD 140,000 - 190,000
Front Office .NET/C# Engineer
Front Office .NET/C# Engineer

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 150,000
Senior C#/.NET Engineer – Front-Office Trading Desktop (WPF)
Senior C#/.NET Engineer – Front-Office Trading Desktop (WPF)

Lanson Partners • Sydney

Hybrid
AUD 111,000 - 185,000
C# Developer - Trading Technology
C# Developer - Trading Technology

Selby Jennings • Sydney

On-site
AUD 140,000 - 190,000
Senior C# Developer, Trading Tech
Senior C# Developer, Trading Tech

Selby Jennings • Sydney

On-site
AUD 140,000 - 190,000
Software Developer – C# / Java | Trading Systems
Software Developer – C# / Java | Trading Systems

Tribus • Sydney

On-site
AUD 120,000 - 160,000
Senior C# Engineer - Front Office
Senior C# Engineer - Front Office

Lanson Partners • Sydney

Hybrid
AUD 111,000 - 185,000
Quant Research Software Engineer (C#/Python) - Hybrid
Quant Research Software Engineer (C#/Python) - Hybrid

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 190,000
Wellbeing leave day
Service bonus leave days
Parental leave
+6
Senior AI DevTools & Platform Engineer
Senior AI DevTools & Platform Engineer

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 190,000
Wellbeing leave
Service bonus leave
Parental leave
+6