At a Glance
- Tasks: Develop and enhance trading software using C# and .NET in a dynamic team.
- Company: A growing trading and technology firm in the heart of London.
- Benefits: Competitive salary, private medical cover, pension, and gym membership.
- Other info: Enjoy sensible hours, a supportive environment, and regular team socials.
- Why this job: Join a flat team structure where your ideas matter and growth is encouraged.
- Qualifications: 2+ years of C# development experience and strong SQL skills.
The predicted salary is between 50000 - 60000 € per year.
A growing trading and technology business in the City of London is looking to add a C# Software Engineer to its development team. The firm works in close partnership with Tempest Vane Partners and is expanding its engineering capability as its products and trading activity scale. 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 membership
- A genuinely flat team structure where developers are trusted to contribute
- Exposure to both new development and the evolution of existing, revenue‑generating systems
- Clear room to grow technically and take on more responsibility over time
- Sensible working hours, a supportive environment, and regular team socials
What You’ll Be Working On
This 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#/.NET
- Working with SQL Server to support data‑driven applications
- Developing new features from initial idea through to release
- Collaborating with researchers to turn analytical concepts into working software
- Learning how to write performant, well‑structured, and testable code in a trading environment
- Gradually taking ownership of components as your confidence and experience grow
What We’re Looking For
- A minimum of 2 years of commercial software development experience
- Strong practical experience with C# and the .NET ecosystem
- Experience working with relational databases (SQL Server, Oracle, or similar)
- A solid understanding of core software engineering principles
- Comfortable communicating within a small, technical team
Useful but not required:
- Exposure to ASP.NET or web‑based systems
- Experience with multi‑threaded or asynchronous programming
- Familiarity with Git or other version control tools
- Any 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.
Software Engineer employer: Tempest Vane Partners
Join a dynamic trading and technology firm in the heart of the City of London, where innovation meets collaboration. With a competitive salary and benefits such as private medical cover and gym membership, you'll thrive in a flat team structure that values your contributions and fosters technical growth. Enjoy sensible working hours, a supportive environment, and regular team socials, all while working on impactful projects that shape the future of trading technology.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and trading sectors. Attend meetups or webinars, and don’t be shy about asking for introductions. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# projects or any relevant work. This is your chance to demonstrate your coding chops and problem-solving abilities. Make sure it’s easy to access and share with potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of software engineering principles. Practice common coding challenges and be ready to discuss your past projects. We want to see how you think and solve problems!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are eager to join our team and contribute to exciting projects.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C# and the .NET ecosystem. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing relevant projects or roles you've had.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team and how your background fits into our trading-focused environment. Keep it concise but engaging!
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you’ve tackled challenges in software development. We love seeing how you approach problems and come up with solutions, especially in a fast-paced setting like trading.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Tempest Vane Partners
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be prepared to discuss your experience with the .NET ecosystem and any projects you've worked on. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to get comfortable.
✨Understand the Business
Since this role is in a trading and technology business, it’s crucial to understand how trading works and the basics of financial markets. Do some research on the company and its products, and be ready to discuss how your skills can contribute to their goals.
✨Show Your Collaborative Spirit
This team values collaboration, so be ready to share examples of how you’ve worked with others in the past. Highlight any experiences where you’ve turned analytical concepts into working software, as this will resonate well with their focus on teamwork and practical decision-making.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Ask about their development processes, how they handle feedback, or what technologies they’re excited about. This not only demonstrates your enthusiasm but also helps you gauge if the company culture aligns with your values.