Software Developer

We’re looking for a Software Developers to join a collaborative engineering team working on in-house trading and research systems. This is a great opportunity to contribute to impactful projects while developing your technical skills in a performance-driven environment.

You’ll be involved in building and enhancing applications that directly support real-world trading strategies, working closely with experienced developers, researchers, and traders.

This role sits within a C# .NET, SQL Server, and ASP.NET ecosystem, with a strong focus on building reliable, scalable, and maintainable systems.

Key Responsibilities

  • Design, develop, and maintain applications using C# and .NET
  • Contribute to system architecture and technical design discussions
  • Build and enhance systems supporting trading and research activities
  • Develop and optimise database solutions (SQL Server or similar)
  • Improve system performance, reliability, and automation
  • Collaborate with cross-functional teams to translate requirements into technical solutions
  • Participate in code reviews and maintain high standards of code quality
  • Contribute to continuous improvement of development practices and tools

Required Skills & Experience

  • Degree in Computer Science or a related field
  • 2+ years of professional software development experience
  • Strong experience with C# and .NET
  • Experience working with relational databases (SQL Server, Oracle, or similar)
  • Solid understanding of object-oriented programming principles
  • Experience developing scalable, production-quality applications
  • Strong communication skills in English (written and verbal)
  • Detail-oriented with a problem-solving mindset

Desirable Skills

  • Experience with multi-threading or concurrent programming
  • Basic understanding of networking concepts (TCP/UDP)
  • Familiarity with Git or other version control systems
  • Exposure to Windows-based development environments
  • Interest in or exposure to financial markets or trading systems

Why Apply?

  • Work on meaningful, real-world systems
  • Gain exposure to trading and research-driven development
  • Collaborate with experienced engineers in a supportive environment
  • Opportunity to grow technically and take on more responsibility over time

Job Details

Company
Spectrum IT Recruitment
Location
City Of London, England, United Kingdom
Posted