Senior Software Engineer
Role details
Job location
Tech stack
Job description
We're seeking a Senior Software Engineer with strong expertise in C#/.NET and modern JavaScript frameworks (React, TypeScript) to join our product engineering team. You'll design and implement scalable, secure, and high-performance systems for a global trading platform, collaborating closely with product, operations, and QA teams., * Building and optimising real-time client/server architectures.
- Driving innovation through automation and best practices.
- Mentoring junior developers and conducting code reviews.
- Contributing to agile processes and CI/CD pipelines.
- Responding to critical technical issues and ensuring system reliability.
This is a full-time, hybrid role requiring 3 days per week in our Newcastle city centre office, so locally based candidates are preferred.
Requirements
- Excellent development skills, preferably 5+ years in C#/.net (including multithreading), and experience in React/TypeScript.
- Experience in capital markets/ derivatives trading or similar would be highly beneficial.
- More generally exposure to the investment/banking sector, gambling or crypto would all be of interest.
- Strong problem-solving skills and attention to detail. You'll be taking a lead role in the design and build of new features, understanding the requirements and making decisions to ensure the solution meets customer demands.
- Excellent communication skills. The client are a small business and you'll work closely with product teams. An ability to translate user-tech and tech-user speak is essential.
- A passion for software development and emerging technologies.
Benefits & conditions
We offer a competitive salary, performance bonus, private medical insurance, pension scheme, and other benefits.