Software Engineer

Location: Sydney, New South Wales AU


Job Number: 282

External Description:

Reporting to the Head of Development we have an opportunity for a Software Engineer to support the entire software development lifecycle, from needs analysis to design, test and development of software in line with the business' needs.


Roles and responsibilities 


  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Troubleshoot, debug and upgrade existing software
  • Work with other developers to design and implement applications
  • Testing and deploying programs and systems


  • Ability to learn new languages and technologies
  • Investigating and using new technologies where relevant


  • Create technical documentation for reference and reporting
  • Providing written knowledge transfer material


How to succeed

You're familiar with Agile development methodologies, have solid coding language and framework knowledge with excellent communication skills.

We are looking for someone with the following:

  • 8-10 years' experience in a similar role, preferably in financial services
  • Very strong .NET Framework 4.5+
  • Some .NET Core experience would be advantageous
  • Solid Angular JS
  • Angular 2+ or React would be advantageous
  • Experience with databases and Object-Relational Mapping (ORM)
  • Familiar with Agile frameworks and popular coding languages (e.g. C# & JavaScript).
  • Bachelors degree in Software Engineering or equivalent
  • Must have Australian working rights (citizen or PR)



We offer a robust benefits package to help support your health and financial security, plus you'll enjoy:  

  • A culture that promotes growth
  • A Manager who listens
  • Working out of a beautiful modern office in Sydney and virtually
  • Fun, regular social events so you can get to know your coworkers

We Value Your Wellbeing

Metro Finance believes in diversity, equity, and inclusion and offers a safe environment to grow. Bring your open mind and can-do attitude to help us deliver our award-winning service to clients. Our culture of continuous improvement gives you opportunities to learn. We encourage you to take advantage of all career development opportunities across department teams to help build your skills.

About Metro Finance

We offer an alternative to traditional bank funding with a modern approach and mindset. Our cutting-edge financial products, advanced technology, and local expertise set us apart. We excel at providing a real human experience for our customers.  In fact, our Sales, Settlements, and Credit teams are all regular CAFBA award winners. 

If you feel you'd be a fit with our great team we'd love to hear from you, however if you require further information please contact our Talent Acquisition Manager at

Apply now by clicking the link on the top right of the page!

Job Number: 282

Talent Pool / Marketing Title: Software Engineer

Location_formattedLocationLong: Sydney, New South Wales AU