Software Developer - Rust

FinXL IT Professional Services

Brisbane

On-site

AUD 90,000 - 130,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FinXL IT Professional Services – Brisbane is seeking a Software Developer to modernise legacy scientific modelling software using Rust, with migration targets to C++ or Python. You will analyse complex algorithms, apply university-level maths, and implement automated testing within contemporary software engineering practices.

The role requires strong Rust experience, plus capability in C++ or Python, and familiarity with NumPy/SciPy.

Qualifications

  • Software Developer background
  • Rust programming language experience
  • Experience modernising legacy scientific modelling software into languages such as C++ or Python
  • Experience analysing complex, legacy scientific modelling algorithms & business logic
  • Experience applying university-level mathematics and statistics to ensure integrity & accuracy of models during migration
  • Experience designing, writing, and implementing comprehensive automated testing
  • Experience in C++ OR Python with scientific libraries such as NumPy or SciPy
  • Background in university-level mathematics & statistics and ability to translate complex algorithms
  • Experience in Software Engineering Best Practices including modern software development lifecycles, version control, continuous integration & automated testing
  • Experience with C# or other Microsoft-based development tools
  • Experience working on scientific, environmental or data-heavy modelling

Skills

Rust
C++
Python
Software testing
Mathematics & statistics
CI/CD
Version control
Data-heavy modelling

Tools

NumPy
SciPy
Git
CI/CD
Visual Studio

Job description

FinXL IT Professional Services – Brisbane QLD

FinXL by Randstad Digital focuses on accelerating client's infrastructure, digital and AI transformation journeys by providing specialised skills, managed programs and strategic consulting across various industries.

We solve complex technological and business challenges with highly talented people.

We are currently seeking a Software Developer with Rust programming language to modernise legacy scientific modelling software into a modern, maintainable programming language - such as C++ or Python.

Skills and Experience
  • Software Developer background
  • Rust programming language experience
  • Experience modernising legacy scientific modelling software into programming languages such as C++ or Python.
  • Experience analysing complex, legacy scientific modelling algorithms & business logic.
  • Experience applying university-level mathematics and statistics to ensure the integrity & accuracy of scientific models during the migration process.
  • Experience designing, writing, and implementing comprehensive automated testing
  • Experience in C++ OR Python - including working with scientific libraries such as NumPy or SciPy.
  • Background in university-level mathematics & statistics including the ability to translate complex algorithms.
  • Experience in Software Engineering Best Practices including modern software development lifecycles, version control, continuous integration & automated testing.
  • Experience with C# or other Microsoft-based development tools.
  • Experience working on scientific, environmental or data-heavy modelling
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Developer: Modernise Scientific Modelling
Rust Software Developer: Modernise Scientific Modelling

FinXL IT Professional Services • Brisbane

On-site
AUD 90,000 - 130,000
Software Developer / Modeller (Learn Rust on the job)
Software Developer / Modeller (Learn Rust on the job)

FinXL IT Professional Services • Brisbane

On-site
AUD 90,000 - 130,000
Scientific Software Developer: Learn Rust on the Job
Scientific Software Developer: Learn Rust on the Job

FinXL IT Professional Services • Brisbane

On-site
AUD 90,000 - 130,000
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)

NCS • Brisbane

On-site
AUD 120,000 - 180,000
Paid parental leave
Well-being initiatives
Discounted health insurance
+4
Senior Rust Engineer
Senior Rust Engineer

Clicks IT Recruitment • Sydney

On-site
AUD 140,000 - 190,000
Permanent role
Challenging Rust problems
Influence architecture
+2
Engineering Lead - Edge Engineering - C++ / Rust
Engineering Lead - Edge Engineering - C++ / Rust

Digital Native - Digital & Technology Recruitment • Brisbane

Hybrid
AUD 160,000 - 170,000
C# Software Engineer
C# Software Engineer

Task Recruitment • Brisbane

Hybrid
AUD 120,000 - 160,000
Brisbane CBD office
Ad hoc working from home
Software Engineer (Rust)
Software Engineer (Rust)

NCS • Brisbane

On-site
AUD 120,000 - 160,000
Paid parental leave
Discounted health insurance
Employee discounts on products and ser
+3
Rust Systems Engineer — High-Performance Backends (Flexible)
Rust Systems Engineer — High-Performance Backends (Flexible)

JobsTrackR • Queensland

On-site
AUD 90,000 - 140,000
Competitive salary
Professional development
Flexible work arrangements
+1
Senior Full Stack Developer
Senior Full Stack Developer

Pearson Carter Limited • Gold Coast City

Hybrid
AUD 130,000 - 150,000
Flexible hybrid working arrangements
Career progression
Professional development opportunities
+1