As a C# Lead Developer in the Core Trading Technology team, you will lead the analysis, design and development of applications in a Front Office trading environment. The software spans server-side systems and user interfaces. You will manage and mentor a team of developers while remaining hands-on in the technical direction of the platform. You will work closely with traders, quantitative researchers and technology teams to turn requirements into reliable, high-performing software covering almost all aspects of the trading environment.
The Sydney Core Trading Technology team owns a rich mix of proprietary software focused on highly available applications, including trading analysis tools, market and static data feeds, trade monitoring and real-time messaging, all used to support trading decisions.
Responsibilities
Leadership and people
- Lead and manage a team of developers, setting priorities, allocating work and removing blockers.
- Mentor and coach junior and mid-level developers through code reviews, pairing, and career development.
- Contribute to hiring, onboarding, performance feedback and succession planning.
- Foster a high-performing, collaborative and accountable engineering culture.
Technical delivery
- Own the analysis, design and development of business-critical applications, from requirements gathering through to production release and support.
- Set technical direction and architecture standards, and make sound design trade-offs across performance, resilience and maintainability.
- Establish and uphold engineering best practice, including code quality, testing, profiling, CI/CD and operational readiness.
- Remain hands-on where it matters: prototyping, tackling complex multi-threading and performance problems, and reviewing critical code.
Stakeholders and improvement
- Partner with traders, quants and senior technology stakeholders to understand needs, set expectations and communicate delivery status and risks.
- Drive continuous improvement of the team’s capability and applications through technology, automation and process.
- Stay curious about new technologies and assess where they can add value to the trading platform.