Software Engineer

Tempest Vane Partners
Burnham, United Kingdom
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Burnham, United Kingdom

Tech stack

ASP.NET
.NET
C Sharp (Programming Language)
Relational Databases
Microsoft SQL Server
Oracle Applications
Commercial Software
Software Engineering
Web Applications
Multithreading
GIT
Production Code
Software Version Control

Job description

You'll be joining a small, highly capable group of engineers and researchers who build the systems used day-to-day to analyse markets and execute trading strategies. Decision-making is pragmatic and engineering-led. Ideas are encouraged, feedback is direct, and there's minimal corporate process in the way. Why Join:Competitive salary with benefits including private medical cover, pension, and gym membershipA genuinely flat team structure where developers are trusted to contributeExposure to both new development and the evolution of existing, revenue-generating systemsClear room to grow technically and take on more responsibility over timeSensible working hours, a supportive environment, and regular team socials What You'll Be Working OnThis role is hands-on and development-focused. You'll be involved in improving existing applications as well as building new functionality alongside experienced engineers. Your day-to-day will include:Writing and maintaining production code using C#/.NETWorking with SQL Server to support data-driven applicationsDeveloping new features from initial idea through to releaseCollaborating with researchers to turn analytical concepts into working softwareLearning how to write performant, well-structured, and testable code in a trading environmentGradually taking ownership of components as your confidence and experience grow

Requirements

Essential experience:A minimum of 2 years of commercial software development experienceStrong practical experience with C# and the .NET ecosystemExperience working with relational databases (SQL Server, Oracle, or similar)A solid understanding of core software engineering principlesComfortable communicating within a small, technical team Useful but not required:Exposure to ASP.NET or web-based systemsExperience with multi-threaded or asynchronous programmingFamiliarity with Git or other version control toolsAny experience in financial services, trading, or data-heavy systems Interested?If you're a C# developer at the mid-level stage of your career and want to deepen your technical skills in a trading-focused environment without layers of red tape, we'd be keen to speak with you.

Apply for this position