Project Description
Client Technology Team Overview
The Client Technology team, led by experienced finance professionals, is a dynamic group of over 100 personnel. Renowned for its industry-leading platform in trading analytics, risk analysis, and operational robustness, the team is part of a rapidly growing business with institutional backing.
Opportunity Overview
This job opening presents an exciting opportunity to join a thriving organization delivering financial services at a market-leading standard. The successful candidate will leverage industry experience to contribute to the further development of a dynamic and supportive environment.
Current Focus
The remote front-end team, consisting of approximately 25 React and C# developers, is dedicated to UI development using the latest front-end technologies. As a member of this distributed team, you will design and build critical components, collaborating with server-side developers and quantitative analysts to create a robust API.
Platform Details
- C# .NET Core 3.1 services interfacing with a proprietary C++ quant library.
- React frontend for UI presentation.
- Hosted on Linux in AWS with distributed calculations across multiple instances.
- Messaging via Redis.
- Source control, CI/CD, and issue tracking managed through GitLab.
- Daily deployments to production using Terraform and CloudFormation for AWS resource provisioning.
Team Dynamics
- Feature teams organized with a mix of front and back-end skills.
- Collaboration between quant developers and software engineers with expertise in finance and enterprise-scale development.
- Coordination via a Kanban workflow led by a Programme Manager.
- Close collaboration with a world-class quant analysis group enhancing the C++ quant library.
Responsibilities
- Contribute to feature teams, focusing on the growth of the development group.
- Collaborate with quant developers and software engineers, blending finance knowledge with software development expertise.
- Utilize C# .NET Core for large-scale system development.
- Work with the Product Owner for feature prioritization.
- Engage in daily deployments using Terraform and CloudFormation in an AWS environment.
Mandatory Skills
- 5+ years of C# experience, particularly in large systems.
- 2-3 years of experience in Investment Banking, Capital Markets, Risk, Stock Exchange, or equivalent.
- Proficiency in coding fundamentals, modern software design principles, data structures, and algorithms.
- Excellent communication skills and the ability to work collaboratively.
Nice-to-Have Skills
- Financial knowledge across various asset classes.
- Cloud technologies, specifically AWS.
- Familiarity with Scrum and Kanban.
- Some experience with React.
Language Requirements
This role offers a unique opportunity to contribute to the growth of a dynamic team, work on cutting-edge technologies, and collaborate with experts in finance and quant analysis.