Senior Software Developer
Spectrum It Recruitment Limited
- Location
- South East London, GB
- Workplace
- On-site
- Job type
- Full-time
- Salary
- £100k
- Posted
- Today
- Source
- DevITJobs UK
Requirements:
- 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
- Desirable: Network programming experience (TCP/UDP)
- Desirable: Experience with distributed version control systems (Git)
- Desirable: Strong understanding of Windows technologies
- Desirable: Exposure to financial markets or trading systems
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
Technologies:
- C#
- Git
- Support
- Network
- Oracle
- SQL
- Windows
- ASP.NET
More
We are excited to offer an excellent opportunity for a Senior Software Developer to take a key role in architecting, developing, and enhancing our clients in-house trading and research systems. This position allows you to work on greenfield projects, influence architectural decisions, and make a direct impact on systems supporting real-world trading strategies. As a senior member of our team, you will engage both technically and strategically, shaping development standards and ensuring performance optimisation and system scalability. Join us to be part of a dynamic team dedicated to creating high-performance, reliable, and maintainable applications in a collaborative environment.
last updated 43 week of 2026