As a Senior C# Software Engineer, you will be a vital member of our distributed team, focusing on developing critical components for our industry-leading platform. Collaborating closely with front-end developers, server-side engineers, and quantitative analysts, you will help design and build a robust API. This role is pivotal in our mission to create a scalable and reliable platform.
Key Responsibilities
- Design and develop critical components using C# .NET Core 3.1, leveraging industry best practices.
- Collaborate within feature teams, integrating front-end and back-end skills to drive product development.
- Work closely with quant developers and software engineers to enhance enterprise-scale software solutions.
- Utilize GitLab for source control, CI/CD pipelines, and issue tracking, ensuring smooth development workflows.
- Deploy daily to production using Terraform and CloudFormation, provisioning AWS resources for optimal performance.
- Interface with Product Owner and Programme Manager to prioritize features and coordinate Kanban workflow.
- Collaborate with world-class quant analysis group to enhance proprietary C++ quant library.
Mandatory Skills
- 5+ years of C# development experience, with a focus on large systems.
- 2-3 years of experience in Investment Banking, Capital Markets, Risk, or Stock Exchange.
- Proficiency in C# (ASP.NET, .NET Core 3.1), SQL Server/PostgreSQL, Docker, AWS, and CI/CD methodologies.
- Strong familiarity with Git/GitLab for version control and VS2019/2022, Rider, or VSCode for development.
Nice-to-Have Skills
- Deep understanding of financial markets and asset classes.
- Experience with cloud technologies, particularly AWS services.
Why Join Us
- Opportunity to work with a highly experienced team in the finance industry.
- Contribute to the development of cutting-edge trading analytics and risk analysis solutions.
- Rapidly growing business with institutional backing and a proven track record.
- Dynamic and supportive work environment fostering professional growth and development.
Apply Now
If you're a top-tier C# Software Engineer with a passion for finance and a drive for innovation, join us in building the next generation of financial services. Apply now to be part of our exciting journey!