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
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
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.