Software Engineer

Posted 05 January 2023
Salary £90000 - £100000 per annum
LocationLondon
Job type Permanent
DisciplineSoftware Engineering & TechSoftware Engineering
ReferenceBH-3371
Contact NameDavid Creasey

Job description

Overview

James Chase is excited to represent a highly successful well established Fintech client, who is looking to add to their core development team for Pricing and Risk Management in London. Great salary and benefits package on offer, with hybrid working structure!

Working as part of the Pricing team, you will be developing and supporting the Pricing and Risk Management applications used by the Global market-making desk. You will work with the desk, Business analysts, Architects, Developers and Testers to create state-of-the art systems and features.

You will apply your understanding of the Financial space, Algorithms and Mathematics to research and recommend technologies and techniques and see projects to completion.

You will work in an agile environment, working with the full SDLC and using the SDLC tools and processes available to you.

Please note you may be required to participate in an on call support rota, and this is a hybrid role (part remote/part office based).

What you’ll be doing:
• Perform detailed requirement, design and code reviews providing positive feedback to peers and team members
• Collaborate with and communicate effectively with all stakeholders setting expectations accurately
• Understand business requirements and design, develop and test effective solutions
• Understand and employ required development guidelines, design standards and best practices
• Assess, manage, and communicate risk involved in new functionality and releases
• Communicate features and impact of releases with all stakeholders
• Take responsibility for high standards of coding and techniques
• Ensure software releases support continuous build and automated deployment
• Provide prompt and knowledgeable assistance to business continuity and platform operations whenever requested.
• Work to identify risks and enhance control across the business.
• Provide on-call production support as required

Essentials:
• C# or C++ Developer (1 year of experience in Finance/Front Office)
• Multi-threading, concurrency, Real-time, low latency experience
• Knowledge of Financial Markets and Mathematics
• Windows and Linux OS

Nice to have’s:
• C# or C++ secondary skill
• Performance and latency analysis
• Experience with hardware optimisations
• Knowledge with containerisation (Kubernetes)
• Working in an Agile, Scrum process
• BS/MS degree in Computer Science, Engineering, or a related subject
• Exposure with distributed messaging / streaming platforms
• Experience with TDD/BDD, testing frameworks
• Knowledge of Relational Databases - SQL databases