Software Developer

Graduate/Junior Software Developer – Trading & Research Systems

Graduate/Junior Software Developer required by a high-tech company located in central London to join their growing engineering team responsible for developing and enhancing in-house trading and research platforms.

This is an excellent opportunity for a bright and motivated developer to work on a mixture of greenfield and existing systems that directly support real-world trading strategies and quantitative research activities. You will work closely with experienced engineers, researchers, and traders in a highly technical and collaborative environment, gaining exposure to complex, high-performance systems and modern software engineering practices.

You will primarily work within a modern Microsoft technology stack including C#, .NET, SQL Server, and ASP.NET, contributing to the development of reliable, scalable, and maintainable applications.

An enthusiasm for sport is highly beneficial for any application.

Key Responsibilities

  • Develop, maintain, and enhance applications using C# and .NET
  • Contribute to the design and implementation of scalable software systems
  • Work on both greenfield development projects and enhancements to existing platforms
  • Develop and optimise database-driven applications using SQL Server or equivalent technologies
  • Collaborate closely with senior developers, researchers, and traders to deliver robust technical solutions
  • Participate in code reviews and contribute to maintaining high engineering standards
  • Troubleshoot and resolve technical issues across applications and systems
  • Contribute to the ongoing improvement of development tooling, processes, and engineering practices

Required Skills & Experience

  • Degree in Computer Science, Mathematics, Engineering, Physics, or a similarly technical discipline
  • Strong academic background with evidence of strong problem-solving ability
  • Commercial experience with C# and .NET, or strong relevant placement/internship/project experience
  • Good understanding of object-oriented programming principles
  • Knowledge of SQL Server, Oracle, or other relational database technologies
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • High attention to detail with a methodical and inquisitive approach
  • Genuine enthusiasm for technology and software engineering

Desirable Skills

  • Experience with ASP.NET or modern web technologies
  • Understanding of multi-threading or concurrent programming concepts
  • Experience with Git or other distributed version control systems
  • Familiarity with Windows-based development environments
  • Exposure to financial markets, trading systems, or data-driven applications

Job Details

Company
Spectrum IT Recruitment
Location
London Area, United Kingdom
Posted