Software Engineer, C#, .NET Core (Permanent)

Are you an innovative Software Engineer?

* Can you bring fresh thinking and creative ideas to complex technical problems?

G'day. Nice to meet you. We’re OFX, a leading ASX listed, online foreign exchange and payments business headquartered in Sydney, Australia and operating in Asia Pacific, Europe, Canada and the United States. We employ a blend of cutting-edge technology and friendly, knowledgeable teams to bring a range of highly competitive foreign exchange services to both business and individual customers.

 We take a cloud first approach and our stack includes the latest technology and platforms – Net/.Net Core, C#, Serverless, AWS, Microservices Architecture, and Docker to name a few.

 What you’ll be doing:

  • Working with an experienced software development team
  • Together with the tech leads and engineering team, help improve our coding practices while delivering code and participating in code reviews
  • Work with the Engineering Manager and Tech Leads to drive design of our products and solutions
  • Participate in design reviews and proof of concepts
  • Contribute to solution design in line with our overall technical roadmap and industry best practice
  • Actively provide appropriate leadership as part of the engineering team including mentorship and coaching
  • Work collaboratively within the agile team to deliver user stories; owning stories to ensure they meet all functional and non-functional acceptance criteria
  • Develop with a variety of platforms and technologies, such as Docker, Lambda, Fargate, Github Enterprise, DynamoDB and Teamcity.
  • Learning and sharing knowledge with your colleagues through guilds, brown bags and workshops
  • Contributing to our continuous improvement philosophy

 What you’ll bring:

  • At least 5 years of commercial .NET development required
  • Excellent understanding of Agile development methodology and development practices such as TDD, Kanban, Lean, etc.
  • Detailed knowledge of Continuous Integration, Continuous Deployment and Configuration Management
  • Experience in distributed source control system (such as Git) required
  • Strong analytical and problem-solving abilities
  • Strong experience with unit testing and acceptance criteria frameworks
  • Advanced knowledge of .NET architecture and framework
  • Significant experience in designing web-based, service-oriented applications and integrated back-office systems
  • Experience with architectural design patterns and database modelling and design
  • Experience AWS PaaS solutions is preferred
  • RESTful API design experience is desirable

Key Attributes

  • Ability to understand complex business processes and requirements
  • Ability to contribute to the success of a high performing team
  • Willingness to contribute across functions and geographies to ensure the success of the team
  • Desire to bring innovation to the solution development process
  • High level of self-motivation to achieve the ultimate team and company success
  • Ability to identify and follow the right course of action
  • Takes commitments seriously, doesn’t let others down, follows through with responsibilities
  • Experience working in a dynamic environment with the ability to learn and adapt quickly to new methodologies and technologies

What we offer

  • We have a new custom designed CBD located office with jukebox music throughout the office. Take a look around at our Sydney CBD office,
  • Have a life. We pride work/life balance; we encourage employees to work productively and efficiently. After all, one of our values is “GSD”!
  • Get the benefits of a start-up with the maturity of a listed company. On-site barista (free coffee!), fresh fruit, showers with towel service and foosball table. You name it, we’ve got it!
  • Feel welcome. We believe personal diversity drives future-focused innovation. We’re looking for outliers, game-changers and bridge-builders, but don’t just take our word for it. Apply now and come check it out for yourself.
  • Birthday leave, Basketball games, Run Clubs, Hackathons, Monthly Drinks, Learning Programs, Awards, preferred money transfer rates, Bonus Schemes, we have it all here!
  • Bring your big ideas. Bring your knowledge! We’re here to listen. We value your insights and contribution, because pushing boundaries is a core value here.
  • Keep moving. Our employee-led committees organise new and exciting events to keep our employees engaged inside and outside the office. Whether it’s participating in our weekly yoga class, a gaming or trivia night, our team wants you to feel welcome
  • OFX attracts top talent from all over the globe with over 50 nationalities represented amongst our employees. To thrive here, you’ll be a self-starter with a penchant for getting stuff done.

Recover Password

No worries! Enter the email used for registration and we’ll send you a confirmation link.

Get started as talent

Welcome , what describes you best?

This could be your current role, or where you want to work in the future.

What industries would you like to follow

Get on the radar of the companies doing amazing things in:

What’s your location?

Would you like to be contacted with relevant opportunities?

Skip talking to agency recruiters, skip the job adverts and let employers contact you directly.

What are your skills

Add your CV


Microsoft Word .doc and PDF accepted

Email address

Set a password for your account

Minimum 6 characters long.

By signing up, you agree to our Terms of Service and Privacy Policy.