In this role, you will play a pivotal role in creating next-generation software solutions that power various aspects of our client's investment research, trading, risk management, and funding & settlement systems.You will be responsible for tackling technical challenges related to robust post-trade processes, data modeling, scalability, and reliability to ensure high levels of availability.
Responsibilities:
- Design, develop, and deploy elegant software solutions across the firm's platforms.
- Partner closely with business leaders to define priorities and deliver custom solutions tailored to their needs.
- Work under the direct sponsorship of our firm's CTO and engage with other C-level leadership to align technical initiatives with business goals.
- Continually improve the efficiency and effectiveness of investment process while reducing operational risk.
- Build high availability, high throughput systems capable of scaling to millions of transactions per second.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable and reliable software solutions.
Qualifications:
- Strong academics - ideally a master's degree or higher in computer science or related study
- Demonstrable career progression
- Proficiency in Java
- Highly motivated to work in a hands-on collaborative environment
- 6-10 years of experience at a prominent technology firm