This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled .NET Developer to design, develop, and support high‑performance, algorithm‑driven applications within the banking and financial services domain. The role requires strong expertise in .NET Core, C#, and ASP.NET, along with the ability to translate business requirements into precise technical solutions. You will work closely with business stakeholders, including global teams, in an agile and highly collaborative environment.
Job Responsibility:
Design, develop, and maintain applications using .NET Core (8.0), C#, and ASP.NET
Build and support complex, algorithm‑heavy systems where correctness and performance are critical
Translate clearly articulated business requirements into precise, well‑designed code changes
Collaborate closely with the Sydney‑based business to support and execute testing of changes
Apply OOP, SOLID principles, and strong engineering judgement to deliver maintainable solutions
Actively learn and apply financial domain knowledge
Ability to work in an agile environment and handle end‑to‑end development responsibilities
Requirements:
3–10 years of professional experience in .NET development
Strong hands‑on experience with C#, ASP.NET, and .NET Core
Excellent understanding of data structures, algorithms, and problem‑solving techniques
Experience and strong interest in algorithm‑driven or computation‑intensive applications
Excellent communication skills, with the ability to bridge business language and technical implementation
Proven ability to learn quickly and work effectively in a highly collaborative environment
Strong inclination to work within the financial services domain
experience with repo products, secured funding, or lending is highly regarded
Nice to have:
Prior experience in banking or financial services, especially repo products, secured funding, or lending systems
Exposure to algorithm‑driven, pricing, risk, or calculation engines
Experience working with global stakeholders or offshore/onshore teams
Familiarity with Agile/Scrum development practices
Understanding of financial instruments, trade lifecycle, and market data
Experience with performance tuning and optimization of .NET applications
Knowledge of unit testing, integration testing, and automated testing frameworks