Apply Edge Start your job search

Software Engineer

Spectrum IT Recruitment · London Area, United Kingdom

Apply & track with Apply Edge
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 ResponsibilitiesDesign, develop, and maintain applications using C# and .NETContribute to system architecture and technical design discussionsBuild scalable systems to support automated trading and researchDevelop and optimise database solutions (SQL Server or equivalent)Improve performance, reliability, and automation across systemsParticipate in code reviews and maintain high standards of qualityCollaborate with researchers and traders to deliver robust software solutionsContribute to continuous improvement of development processes and toolingRequired Skills & ExperienceBSc (or higher) in Computer Science or a related disciplineStrong experience with C# and the .NET platform2–5 years of professional software development experienceExperience with SQL Server, Oracle, or equivalent relational databasesGood understanding of object-oriented design principlesExperience building and maintaining production applicationsStrong communication skills in EnglishAnalytical mindset with attention to detailDesirableExperience with multi-threaded or concurrent programmingExposure to network programming (TCP/UDP)Experience with Git or other version control systemsFamiliarity with Windows-based development environmentsInterest in or exposure to financial markets