At a Glance
- Tasks: Join an Agile team to develop a high-performance Market Data platform using C# and AWS.
- Company: Global financial Market Data provider with a focus on innovation.
- Benefits: Competitive salary, 25 days holiday, private medical care, and gym subsidies.
- Other info: Collaborative environment with opportunities for mentorship and continuous learning.
- Why this job: Make a real impact in tech while enjoying great perks and career growth.
- Qualifications: Strong C# .Net skills, API development experience, and cloud knowledge.
The predicted salary is between 75000 - 90000 € per year.
London, Greater London | £75k - £90k per year Ref: PR/100814_1778681571
Are you a technologist who enjoys contributing to technical discussions and using the best tool for the job? You could be progressing your career at a global, financial Market Data provider whilst enjoying a range of perks and benefits.
As a Senior Software Engineer you will collaborate with DevOps and Product Management within an Agile team environment working on a Greenfield Market Data platform. The platform has been built with C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. You’ll work across the full development lifecycle, from requirements and design through to production, providing subject matter expertise on the .Net stack and contributing to technical design discussions. You’ll use a range of technology including Apache Flink with Java for large scale data processing and will be able to assess and recommend new and emerging technologies, using the best tool for the job.
Location / WFH: You'll join colleagues in the City office four days a week with flexibility to work from home once a week.
About you:
- You have strong C# .Net skills and a good understanding of design patterns such as SOLID, DRY and KISS Design Principles.
- You’ve worked on systems that require high throughput, low latency and scalability and understand the challenges involved (finance experience not required).
- You have strong experience of building APIs.
- You have SQL experience.
- You have a good understanding of CI/CD and Infrastructure as Code (Terraform).
- You have cloud experience with AWS (will also consider Azure).
- You’re familiar with other languages such as Java and are open to learn new things.
- You’re comfortable with using agentic AI and tools to help improve productivity.
- You’re collaborative with great communication skills, happy to mentor more junior developers.
What's in it for you:
As a Senior Software Engineer / Developer (C# .Net) you will earn a competitive package including:
- Salary to £90k + bonus
- 25 days holiday
- Pension
- Life assurance and Income protection
- Private Medical and Dental care
- Gym subsidy and wellness apps
- Cycle to work scheme
- Ability to buy stock options
- Family leave and sabbaticals
- Continuous training and career development including personalised budget
Senior Software Engineer C# .Net employer: Client Server Ltd.
Join a leading global financial Market Data provider in London as a Senior Software Engineer, where you'll thrive in a dynamic Agile environment and contribute to innovative projects on a Greenfield platform. Enjoy a competitive salary, generous benefits including private medical care, and a strong focus on continuous training and career development, all while collaborating with talented colleagues in a vibrant city office just four days a week. This is an excellent opportunity for those looking to advance their careers in a supportive and forward-thinking workplace.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer C# .Net
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on your dream job or can introduce you to someone at a company you're eyeing.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those that highlight your C# .Net skills and any cool stuff you've done with AWS. A well-documented GitHub repo can really make you stand out!
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding design patterns like SOLID and DRY. Practice common interview questions and be ready to discuss your past projects and how you tackled challenges in high-throughput systems.
✨Apply Through Us!
We’ve got your back! Check out our website for the latest job openings and apply directly. It’s a great way to get noticed, and we’re always looking for talented folks like you to join our team!
We think you need these skills to ace Senior Software Engineer C# .Net
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C# .Net skills and experience with high throughput systems. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the opportunity at StudySmarter and how your experience makes you a great fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills:Don’t forget to mention your experience with AWS, CI/CD, and any other relevant technologies. We love seeing candidates who are familiar with the tools we use, so make sure to highlight those skills in your application.
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’s super easy!
How to prepare for a job interview at Client Server Ltd.
✨Know Your Tech Inside Out
Make sure you brush up on your C# .Net skills and be ready to discuss design patterns like SOLID, DRY, and KISS. Prepare to share examples of how you've tackled high throughput and low latency challenges in past projects.
✨Showcase Your Collaboration Skills
Since the role involves working closely with DevOps and Product Management, think of instances where you've successfully collaborated in an Agile environment. Be ready to discuss how you’ve mentored junior developers and contributed to team discussions.
✨Demonstrate Your Cloud Knowledge
Familiarise yourself with AWS and any relevant cloud technologies. Be prepared to talk about your experience with CI/CD and Infrastructure as Code, especially using Terraform. If you have experience with Azure, don’t hesitate to mention that too!
✨Be Ready for Technical Design Discussions
Expect to engage in technical discussions during the interview. Think about new and emerging technologies you’ve assessed or recommended in the past. Show that you’re not just a coder but a technologist who enjoys contributing to the bigger picture.