Senior Software Developer
New Today
Job Description
Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.
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 xbpsjku 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.
- Location:
- Charing Cross
- Job Type:
- FullTime
- Category:
- Information Technology
We found some similar jobs based on your search
-
New Today
Senior Software Developer
-
London
- Information Technology
Job Description Considering making an application for this job Check all the details in this job description, and then click on Apply. Senior Backend Software Developer (C# / .NET) Location: London (Hybrid) Salary: £75,000 – £80,000 basic + 10% bonu...
More Details -
-
New Today
Senior Software Developer
-
London
- Information Technology
Job Description A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully. Senior Software Engineer (Python/Java, AWS) London, Manchester or Cheltenham - primarily on site £60...
More Details -
-
New Today
Senior Software Developer
-
London
- Information Technology
Job Description Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed. Excellent opportunity for a Senior Software Developer to play a key role in architecting, developi...
More Details -
-
New Today
Senior Software Developer - Golang
-
London
- Information Technology
Job Description Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants. Senior Software Developer - Golang | £70,000 + £3k on call | Fully RemoteOverview:An innovative and fast-growi...
More Details -
-
New Yesterday
Senior Software Developer
-
United Kingdom
- IT
PLEASE NOTE CHANGE TO TECH STACK REQUIREMENTS -Senior Software Developer - Cheshire - Hybrid - Help redesign the heart of a global business This is not a business as usual developer role. This is a brand-new position as part of a major, group-wide t...
More Details -
-
1 Days Old
Senior Software Developer
-
United Kingdom
- IT
Senior Software Developer required by a successful software company developing enterprise web application products for the medical sector. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even if this is via personal projects. The company has a fully remote working policy with no...
More Details -