top of page
ScaleUp_edited.png
soundbytes-final.png

Software Developer – C# (Core Trading Technology)

Sydney, Australia

Engineering - Software

Permanent

2026-08-19

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.
  • Solid understanding of web technologies, including HTML and JavaScript.
  • 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:

  • Experience developing rich desktop user interfaces using WPF.
  • 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.

bottom of page