Software Developer – C# (Core Trading Technology)

Scaleup

Sydney

On-site

AUD 150,000 - 210,000

Full time

44 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Scaleup in Sydney, Australia, is seeking a Software Developer - C# (Core Trading Technology) to design, build and maintain C# applications that support Front Office trading activity. You will own projects end-to-end, developing both server-side and UI components and collaborating with traders and researchers to deliver robust, high-performance software.

The role requires 5+ years of C# experience, strong server-side and multi-threaded design, and experience across the full SDLC in an Agile

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering or a related technical discipline.
  • At least 5 years of professional C# development experience, with strong focus on server-side systems and multi-threaded application design.
  • Proven experience in client-side C# development and user interface implementation in a commercial setting.
  • Strong experience working across the full software development lifecycle, ideally within an Agile development environment.
  • Demonstrated ability to work under pressure and meet deadlines in a fast-paced, trading or similarly time-critical environment.
  • Excellent interpersonal and communication skills, with the ability to collaborate effectively with traders, quantitative analysts and other developers.
  • High attention to detail, strong problem-solving skills and a commitment to delivering robust, high-quality software.

Responsibilities

  • Design, develop and maintain business-critical C# applications supporting Front Office trading activities.
  • Take ownership of projects across the full software development lifecycle, from requirements gathering and solution design through to implementation, testing and production release.
  • Collaborate with traders, quantitative researchers and technology teams to analyse requirements and translate them into robust technical solutions.
  • Build and enhance both server-side components, including multi-threaded services, and user interfaces for trading analysis and monitoring tools.
  • Ensure the reliability, scalability and performance of highly available trading systems, including data feeds, trade monitoring and real-time messaging applications.
  • Continuously improve the Core Trading Technology platform through refactoring, automation, tooling enhancements and adoption of modern technologies.
  • Provide ongoing support, troubleshooting and performance optimisation for existing applications in a time-sensitive trading environment.
  • Mentor and guide junior developers, sharing best practices and contributing to a collaborative, high-performing team culture.

Skills

C# development
Server-side design
Multi-threaded apps
UI development
Agile experience
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

.NET Core
ReactJS
TypeScript
Linux

Job description

Software Developer - C# (Core Trading Technology)

This role sits within a Core Trading Technology team and focuses on designing, building and maintaining C# applications that directly support Front Office trading activity. The successful candidate will develop both server-side and user interface components for business-critical tools, data feeds and real-time messaging systems used by traders and researchers. Working closely with key stakeholders, the developer will own projects end-to-end and contribute to a culture of high performance, reliability and continuous improvement. Success in this position means delivering robust, efficient software solutions that enable better trading decisions in a fast-paced environment.

Key Responsibilities:

  • Design, develop and maintain business-critical C# applications supporting Front Office trading activities.
  • Take ownership of projects across the full software development lifecycle, from requirements gathering and solution design through to implementation, testing and production release.
  • Collaborate with traders, quantitative researchers and technology teams to analyse requirements and translate them into robust technical solutions.
  • Build and enhance both server-side components, including multi-threaded services, and user interfaces for trading analysis and monitoring tools.
  • Ensure the reliability, scalability and performance of highly available trading systems, including data feeds, trade monitoring and real-time messaging applications.
  • Continuously improve the Core Trading Technology platform through refactoring, automation, tooling enhancements and adoption of modern technologies.
  • Provide ongoing support, troubleshooting and performance optimisation for existing applications in a time-sensitive trading environment.
  • Mentor and guide junior developers, sharing best practices and contributing to a collaborative, high-performing team culture.

Requirements:

  • Bachelor's degree or higher in Computer Science, Software Engineering or a related technical discipline.
  • At least 5 years of professional C# development experience, with strong focus on server-side systems and multi-threaded application design.
  • Proven experience in client-side C# development and user interface implementation in a commercial setting.
  • Strong experience working across the full software development lifecycle, ideally within an Agile development environment.
  • Demonstrated ability to work under pressure and meet deadlines in a fast-paced, trading or similarly time-critical environment.
  • Excellent interpersonal and communication skills, with the ability to collaborate effectively with traders, quantitative analysts and other developers.
  • High attention to detail, strong problem-solving skills and a commitment to delivering robust, high-quality software.

Nice to Have:

  • Hands-on experience with ReactJS and TypeScript for modern front-end development.
  • Experience running and deploying .NET Core applications on Linux in production environments.
  • Exposure to real-time trading or messaging systems, such as Tibco RV, or other low-latency, high-availability platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Developer - Trading Technology
C# Developer - Trading Technology

Selby Jennings • Sydney

On-site
AUD 140,000 - 190,000
C# Options Trading Developer
C# Options Trading Developer

Gravitas Recruitment Group Hong Kong • Sydney

On-site
AUD 125,000 - 197,000
C# Developer (Quantitative Trading System @ Sydney)
C# Developer (Quantitative Trading System @ Sydney)

BAH Partners Limited • Sydney

On-site
AUD 120,000 - 170,000
Health benefits
Bonus package
Senior C# Core Trading Engineer
Senior C# Core Trading Engineer

Scaleup • Sydney

On-site
AUD 150,000 - 210,000
C++ Developer
C++ Developer

Susquehanna International Group, LLP • Sydney

On-site
AUD 180,000 - 240,000
Free breakfast
Free lunch
On-site gym
+1
C++ Developer
C++ Developer

Susquehanna International Group, LLP • Sydney

On-site
AUD 180,000 - 240,000
Free breakfast
Free lunch
On-site gym
+1
Software Developer – C# / Java | Trading Systems
Software Developer – C# / Java | Trading Systems

Tribus • Sydney

On-site
AUD 120,000 - 160,000
C# Software Developer
C# Software Developer

Tribus • Sydney

On-site
AUD 120,000 - 150,000
Senior C# Engineer - Front Office
Senior C# Engineer - Front Office

Lanson Partners • Sydney

Hybrid
AUD 111,000 - 185,000
Software Engineer - .Net, AWS, REST API
Software Engineer - .Net, AWS, REST API

Latitude IT • City of Melbourne

On-site
AUD 90,000 - 130,000