Software Engineer

Spectrum IT Recruitment

Greater London

On-site

GBP 55,000 - 85,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Spectrum IT Recruitment is seeking a Software Engineer to contribute to the development and enhancement of in-house trading and research systems. You will work on greenfield and existing projects, building scalable, high-performance systems that support real-world trading strategies.

You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing reliable and maintainable applications.

Qualifications

  • BSc (or higher) in Computer Science or a related discipline.
  • Strong experience with C# and the .NET platform.
  • 2–5 years of professional software development experience.
  • Experience with SQL Server, Oracle, or equivalent relational databases.
  • Good understanding of object-oriented design principles.
  • Experience building and maintaining production applications.
  • Strong communication skills in English.
  • Analytical mindset with attention to detail.
  • Experience with multi-threaded or concurrent programming.
  • Exposure to network programming (TCP/UDP).
  • Experience with Git or other version control systems.
  • Familiarity with Windows-based development environments.
  • Interest in or exposure to financial markets.

Responsibilities

  • Design, develop, and maintain applications using C# and .NET
  • Contribute to system architecture and technical design discussions
  • Build scalable systems to support automated trading and research
  • Develop and optimise database solutions (SQL Server or equivalent)
  • Improve performance, reliability, and automation across systems
  • Participate in code reviews and maintain high standards of quality
  • Collaborate with researchers and traders to deliver robust software solutions
  • Contribute to continuous improvement of development processes and tooling

Skills

C#
.NET
English communication
Analytical mindset
Multithreaded programming
Object-oriented design
Production applications
Trading/finance exposure

Education

BSc in Computer Science

Tools

SQL Server
Oracle
Git
Windows development

Job description

Excellent opportunity for a Software Engineer to contribute to the development and enhancement of our client’s in-house trading and research systems.

You will work on greenfield and existing projects, helping to build scalable, high-performance systems that directly support real-world trading strategies. This role offers strong technical exposure and the opportunity to grow within a highly collaborative engineering team.

You will primarily work within a C# / .NET / SQL Server / ASP.NET ecosystem, developing reliable and maintainable applications.

Key Responsibilities
  • Design, develop, and maintain applications using C# and .NET
  • Contribute to system architecture and technical design discussions
  • Build scalable systems to support automated trading and research
  • Develop and optimise database solutions (SQL Server or equivalent)
  • Improve performance, reliability, and automation across systems
  • Participate in code reviews and maintain high standards of quality
  • Collaborate with researchers and traders to deliver robust software solutions
  • Contribute to continuous improvement of development processes and tooling
Required Skills & Experience
  • BSc (or higher) in Computer Science or a related discipline
  • Strong experience with C# and the .NET platform
  • 2–5 years of professional software development experience
  • Experience with SQL Server, Oracle, or equivalent relational databases
  • Good understanding of object-oriented design principles
  • Experience building and maintaining production applications
  • Strong communication skills in English
  • Analytical mindset with attention to detail
  • Experience with multi-threaded or concurrent programming
  • Exposure to network programming (TCP/UDP)
  • Experience with Git or other version control systems
  • Familiarity with Windows-based development environments
  • Interest in or exposure to financial markets
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 70,000 - 110,000
Senior Software Developer
Senior Software Developer

Spectrum IT Recruitment • City Of London

On-site
GBP 60,000 - 80,000
Graduate Software Engineer
Graduate Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 26,000 - 36,000
Software Engineer
Software Engineer

Spectrum IT Recruitment • City Of London

On-site
GBP 50,000 - 70,000
Software Engineer - Trading Systems
Software Engineer - Trading Systems

Elity Global • Greater London

On-site
GBP 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Harrington Starr • City Of London

On-site
GBP 90,000 - 125,000
Competitive salary
Strong benefits package
Great work-life balance
+3
Senior Software Engineer
Senior Software Engineer

Prism Digital • Greater London

On-site
GBP 85,000 - 110,000
Pension
Senior Software Engineer (C# / .NET) - Team Lead
Senior Software Engineer (C# / .NET) - Team Lead

Caxton Associates • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer - Distributed Systems
Software Engineer - Distributed Systems

Selby Jennings • Greater London

On-site
GBP 90,000 - 140,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 400,000 - 500,000
Exposure to bleeding-edge technologies
Collaborative working environment
Competitive compensation and bonus potential