Software Engineer

Spectrum IT Recruitment
Greater London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

ASP.NET .NET Framework Algorithmic Trading C Sharp (Programming Language) Code Review Concurrent Computing Relational Databases Database Development Systems Theories Microsoft SQL Server Network Programming Object-Oriented Software Development
+9 more
Oracle (Applications) Software Engineering Software Systems Systems Architecture Windows Desktop Multithreading Git Information Technology Software Version Control

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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all