Quick overview
Job description
- - per annum
- London
- Permanent
Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems.
This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability.
You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing high-performance, reliable, and maintainable applications.
Key Responsibilities
- Design, develop, and maintain high-performance applications in C# and .NET
- Lead architectural discussions and contribute to technical direction
- Build scalable, reliable systems to support automated trading and research
- Develop and optimise database solutions (SQL Server or equivalent)
- Improve performance, reliability, and automation across systems
- Mentor junior developers and promote best engineering practices
- Participate in code reviews and enforce high standards of quality
- Collaborate closely with researchers and traders to translate requirements into robust software solutions
- Contribute to continuous improvement of development processes and tooling
Required Skills & Experience
- BSc (or higher) in Computer Science or a related scientific discipline
- Strong recent experience with C# and the latest .NET platform
- 5+ years of professional software development experience
- Solid experience with SQL Server, Oracle, or equivalent relational databases
- Strong understanding of object-oriented design principles and software architecture
- Experience building production-grade, scalable systems
- Fluency in English with excellent written and verbal communication skills
- High attention to detail and a thorough, analytical mindset
Desirable
- Experience in multi-threaded and concurrent application development
- Network programming experience (TCP/UDP)
- Experience with distributed version control systems (Git)
- Strong understanding of Windows technologies
- Exposure to financial markets or trading systems
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Similar jobs
- ES
Senior Embedded Software EngineerRecently posted
ECM Selection Ltd. · South East · Hybrid 🇬🇧
RoboticsTechnology£85k/yr - IA

C++ Software EngineerRecently posted
IO Associates · United Kingdom · Remote 🇬🇧
C++TechnologySalary not listed - L&

Senior Software Engineer GDKRecently posted
Light & Wonder · manchester, greater manchester · On-site 🇬🇧
ScrumC#C+++9TechnologySalary not listed - LS

Lead Software Engineer, Cyber Security Controls AutomationRecently posted
London Stock Exchange Group · london · Hybrid 🇬🇧
RustPythonREST+3TechnologySalary not listed - FT

Senior Software Engineer, C++Recently posted
Flow Traders · london · Hybrid 🇬🇧
C++TechnologySalary not listed - HR

Software Engineer - PythonRecently posted
Hudson River Trading · london · Hybrid 🇬🇧
JupyterPythonTechnology£200k - £300k/yr - QC
C# or C++ Software EngineerRecently posted
Quant Capital · london · Hybrid 🇬🇧
SQLC#C+++2TechnologySalary not listed - RI

Software Engineer II - Global PayrollRecently posted
Rippling · london · On-site 🇬🇧
DjangoMicrosoft OfficePython+2TechnologySalary not listed - MG

Embedded Software EngineerRecently posted
Morson Group · crawley, west sussex · Hybrid 🇬🇧
Stakeholder ManagementGitHTML+7TechnologySalary not listed - IC
Senior Software EngineerRecently posted
Intellectual Capital Resources · worcester, worcestershire · Hybrid 🇬🇧
C++PythonAgile+1TechnologySalary not listed - CA
Senior Software EngineerRecently posted
Catchfish · guildford, surrey · Remote 🇬🇧
SQLAngularC#+3TechnologySalary not listed - FI

Senior Software EngineerRecently posted
Finastra · london · Hybrid 🇬🇧
DjangoMySQLGit+10TechnologySalary not listed
