Software Engineer at Ofx
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

06 Oct, 25

Salary

0.0

Posted On

06 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Milestones, Internal Mobility, Charity, Learning, Leadership Training, It, Aws, Access

Industry

Information Technology/IT

Description

Job Description
OFX is a leading financial operations company providing businesses and accounting firms with real-time financial control and visibility to do business anywhere in the world. With an innovative platform and 24/7 human support, OFX automates and simplifies doing business across borders, reducing risk and eliminating routine operational tasks. Offering global business accounts, payments to 180 countries in 30+ currencies and currency risk management solutions to simplify global payments. OFX further enhances business operations by providing corporate cards with spend management, bill payments, vendor management, and integrations with popular accounting and HRIS software, to help achieve better business solutions so accounting firms and businesses thrive.
Headquartered in Sydney, Australia, with offices globally, in the United States, Canada, United Kingdom, Ireland, New Zealand, Singapore and Hong Kong. OFX has been a trusted innovator in global money movement for over 25 years.

Responsibilities

PURPOSE OF YOUR ROLE

OFX’s engineering team has a wealth of experience in finance and tech companies, from startups to global names. We obsess over understanding our user needs and the related financial fundamentals. As a Software Engineer, you will be joining a team that ship reliable code fast and use the latest frameworks and technologies to deliver an A+ experience.

WHAT YOU DO

  • Translate application requirements, story boards and use cases into functional applications
  • Design, build, test and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bugs, and devise solutions to mitigate and address these issues
  • Enhance usability of our applications (UX / UI)
    Qualifications

The ideal person for this role should have:

  • Knowledge of Javascript
  • Knowledge of Typescript
  • Knowledge of frontend frameworks such as React
  • Knowledge of document and relational databases (DynamoDB, Postgres, Opensearch)
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns but mostly microservices architecture
  • Experience with distributed systems and asynchronous event based microservices
  • Knack for writing clean, readable, and easily maintainable code
  • Experience creating databases that represent and support business processes
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git
  • Experience with Cloud Provider AWS (manage stacks, deployments, secrets, etc)
  • A product mindset, constantly thinks about the customer and product to deliver the best possible outcomes
  • Be a self starter who is motivated and driven and passionate about what they do
  • Be willing to always learn and embrace new technologies and ways of solving problem
Loading...