Taro Logo

Sr Application Developer (Java/C++/C#) - VP - Sydney (Hybrid)

A global financial services company with a leading warrants trading business in Australia.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr Application Developer (Java/C++/C#) - VP - Sydney (Hybrid)

Join Citi's Australian leading warrants trading business as a Senior Application Developer in a hybrid role based in Sydney. This position offers an opportunity to contribute to the development of Equities warrants market making application stack while working with both local and global teams in Pune and Frankfurt.

The role involves working on complex financial trading systems, requiring expertise in Java, C++, and C# programming languages. You'll be responsible for developing and maintaining high-throughput, low-latency trading applications, working with FIX protocol, and integrating with market data providers.

As a VP-level position, you'll be deeply involved in all aspects of the software development lifecycle, from gathering requirements to deployment and production support. The role requires strong technical skills combined with an understanding of financial markets, particularly in equity derivatives and market making concepts.

Working at Citi means joining a global financial institution with a strong commitment to technology innovation. You'll be part of a team that values collaboration, technical excellence, and regulatory compliance. The position offers the flexibility of hybrid work arrangements while maintaining close collaboration with global teams.

The ideal candidate will bring a combination of technical expertise in software development, understanding of financial markets, and experience with high-volume trading systems. This role provides an excellent opportunity to work on cutting-edge trading technology while building a career within a leading global financial organization.

Last updated a month ago

Responsibilities For Sr Application Developer (Java/C++/C#) - VP - Sydney (Hybrid)

  • Development of the Warrants market making application stack
  • Design solutions, coordinate delivery, investigate production incidents
  • Participate in L2/L3 support activities
  • Develop technical solutions to meet business requirements
  • Participate in all elements of SDLC from gathering business requirements to deployment
  • Understand and help shaping Citi's global Warrants platform
  • Establish and maintain strong working relationships with peers and global technology team members
  • Maintain strong working relationships with local business

Requirements For Sr Application Developer (Java/C++/C#) - VP - Sydney (Hybrid)

Java
  • 5+ years of relevant experience
  • Experience in Java, C++ & C#
  • In-depth knowledge of FIX protocol
  • Experience in front-office systems
  • Strong knowledge of relational databases and scripting languages
  • Understanding of Market Making concepts & Electronic/Algo Trading
  • Experience working in regulatory environments
  • Understanding of high volume trading systems
  • Bachelor's degree/University degree
  • Experience with working effectively with remote teams across different timezones
  • Understanding of guiding principles of robust high throughput/low latency architecture

Benefits For Sr Application Developer (Java/C++/C#) - VP - Sydney (Hybrid)

Visa Sponsorship
  • Full working rights in Australia support available

Interested in this job?