Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Spectrum IT Recruitment

Greater London / Global

Software Engineer

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs