Software Engineer

Software Engineer

Full-Time 50400 - 84000 ÂŁ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Lead initiatives on DB modernisation and optimise performance in trading systems.
  • Company: Join a leading investment bank with a focus on innovation.
  • Benefits: Competitive daily rates up to ÂŁ700, remote work, and career growth.
  • Why this job: Tackle cutting-edge tech challenges and influence system design remotely.
  • Qualifications: Expert .NET developer with SQL Server proficiency and attention to detail.
  • Other info: Collaborate with a high-performing team on impactful projects.

The predicted salary is between 50400 - 84000 ÂŁ per year.

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from CipherTek Recruitment

Role: Expert .NET Developer – Cross Asset Trading System

Location: Very Flexible. Can offer Remote with occasional travel to London City offices

Contract: 12 months

Rate: Up to ÂŁ700/day

About the Role

We are partnering with a leading investment bank on an ambitious programme to modernise and enhance their cross‑asset trading systems. This is a technically challenging, hands‑on role, ideal for an expert .NET developer with a strong SQL Server background and experience working in financial environments.

You will be joining a highly skilled team focused on performance, reliability, and scalability, tackling complex issues in real‑time, data‑driven applications. This is purely a tech‑heavy role—business knowledge is helpful but not required.

What You’ll Be Doing

  • Leading initiatives on DB modernisation and performance optimisation
  • Archiving legacy data from key tables with precision to ensure smooth migrations
  • Redesigning and refactoring high‑activity tables to improve performance and maintainability
  • Developing frameworks and tooling for real‑time monitoring of trading systems
  • Modernising and upgrading legacy codebases, driving best practices in .NET development

What We’re Looking For

  • Expert .NET Developer: Deep knowledge of .NET 8 and .NET 4.8
  • SQL Server Proficiency: Strong fundamentals in querying, table design, and ETL processing large datasets (performance tuning not required)
  • ADO.NET Expertise: Familiarity with EntityFramework or other ORMs is a plus, but not essential
  • Async & Multithreading Mastery: Experience in low‑latency, data‑driven applications
  • Attention to Detail: Ability to spot rare, critical issues before they reach production
  • Previous experience in the finance industry, ideally in trading systems

Why This Role Is Exciting

  • Work remotely while tackling cutting‑edge technical challenges
  • Collaborate with a high‑performing team on a strategic, high‑impact programme
  • Influence system design, architecture, and long‑term performance improvements
  • Competitive daily rates up to ÂŁ700

If you’re a highly skilled .NET developer who thrives in challenging, high‑stakes environments and loves working with complex, real‑time systems, this is the perfect opportunity to make an impact.

Seniority level

  • Mid‑Senior level

Employment type

  • Contract

Job function

  • Engineering, Consulting, and Information Technology

Industries

  • Investment Banking and Technology, Information and Media

#J-18808-Ljbffr

Software Engineer employer: CipherTek Recruitment

Join a leading investment bank that champions innovation and technical excellence, offering a flexible remote work environment with occasional travel to London City offices. Our collaborative culture fosters professional growth, allowing you to tackle complex challenges alongside a highly skilled team while enjoying competitive rates and the opportunity to influence system design and architecture. Embrace the chance to work on cutting-edge projects that make a real impact in the financial sector.
C

Contact Detail:

CipherTek Recruitment Recruiting Team

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 finance and tech sectors. Attend meetups or webinars related to .NET development and trading systems. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best .NET projects, especially those related to performance optimisation or real-time applications. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for technical interviews by brushing up on your SQL Server knowledge and .NET frameworks. Practice coding challenges that focus on multithreading and async programming. Being well-prepared will help you stand out during the interview process.

✨Tip Number 4

Apply through our website! We make it easy for you to find roles that match your skills. Plus, we’re always looking for talented developers like you to join our team. Don’t miss out on the chance to land that dream job!

We think you need these skills to ace Software Engineer

.NET 8
.NET 4.8
SQL Server Proficiency
ADO.Net
EntityFramework
Async Programming
Multithreading
Attention to Detail
Performance Optimisation
Data Migration
Real-time Monitoring
Legacy Code Modernisation
Best Practices in .NET Development
Experience in Financial Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your .NET expertise and SQL Server skills. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you the perfect fit. We love seeing passion and personality in applications.

Showcase Your Technical Skills: Since this is a tech-heavy role, make sure to detail your experience with .NET 8, ADO.Net, and any relevant frameworks. We’re looking for specifics that demonstrate your ability to tackle complex issues in real-time applications.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at CipherTek Recruitment

✨Know Your Tech Inside Out

Make sure you brush up on your .NET 8 and .NET 4.8 knowledge. Be ready to discuss your experience with SQL Server, especially around querying and table design. They’ll want to see that you can handle the technical challenges of modernising trading systems.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific instances where you've tackled complex issues in real-time applications. Think of examples where your attention to detail made a difference, especially in high-stakes environments like finance.

✨Familiarise Yourself with the Company’s Goals

Research the investment bank and their current projects. Understanding their ambitions for modernising cross-asset trading systems will help you align your answers with their needs and demonstrate your genuine interest in the role.

✨Ask Insightful Questions

Prepare thoughtful questions about their tech stack, team dynamics, and the challenges they face. This shows that you’re not just interested in the job, but also in how you can contribute to their success and improve their systems.

Software Engineer
CipherTek Recruitment
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>