IT & Software

Senior Software Developer

Spectrum IT Recruitment

London · Greater London · United Kingdom

Overview

In this role you will design and build high-performance C#/.NET applications that support trading strategies and quantitative research. You will own significant projects, influence architecture and engineering standards, and collaborate with traders and researchers. You will tackle performance-critical challenges, optimize data systems, and ensure quality through reviews and CI. This is a hands-on, impact-driven role in a technical, collaborative team shaping core trading infrastructure.

Responsibilities
  • Design and develop high-performance applications using C# and modern .NET
  • Own complex projects from requirements and technical design through production
  • Shape architecture and contribute to key technical decisions
  • Build scalable systems for trading, research and data-intensive apps
  • Develop and optimise relational databases (SQL Server, Oracle)
  • Identify and fix performance bottlenecks and improve efficiency
  • Apply multithreading, concurrency and asynchronous programming
  • Strengthen software quality through code reviews, automated testing and CI
  • Mentor other developers and uphold engineering standards
Key requirements
  • Five+ years of commercial software development experience
  • Strong expertise in C# and modern .NET
  • Excellent understanding of OOP and software design principles
  • Experience delivering production applications with emphasis on performance, reliability, and scalability
  • Strong SQL skills with relational databases
  • Understanding of full software development lifecycle
  • Strong analytical and problem-solving abilities
  • Clear communication with technical and non-technical colleagues
  • Degree in Computer Science, Mathematics, Physics, Engineering, or related field
  • Clear communication
  • Collaborative mindset
  • Mentoring and leadership
  • C#/.NET
  • Relational databases (SQL Server, Oracle)
  • Multithreading and concurrency

Reference: WJ-747_31227098

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.