At a Glance
- Tasks: Design and build a cutting-edge trading platform using C# .NET and Python.
- Company: Thomson Keene, a leader in investment banking technology.
- Benefits: Hybrid working model, competitive salary, and opportunities for professional growth.
- Why this job: Join a dynamic team and make an impact in the finance tech space.
- Qualifications: Strong C# .NET experience, Python skills, and knowledge of Docker and Azure CI/CD.
The predicted salary is between 60000 - 80000 β¬ per year.
Thomson Keene is hiring a Senior Software Engineer in London to design, build, and modernise a critical trading platform for an Investment Banking client. The role involves backend development using C# .NET and Python, along with optimising large datasets in SQL Server. This position offers a hybrid working model.
Ideal candidates will have:
- Strong experience in C# .NET
- Proficiency in Python
- Knowledge of Docker and Azure CI/CD
Senior C# Engineer β Cloud-Native Trading Platform (Hybrid) employer: Thomson Keene
Thomson Keene is an exceptional employer, offering a dynamic work environment in London where innovation meets collaboration. With a strong focus on employee growth, we provide opportunities for professional development and skill enhancement, particularly in cutting-edge technologies like cloud-native solutions. Our hybrid working model promotes a healthy work-life balance, making us an attractive choice for talented individuals seeking meaningful and rewarding careers in the tech industry.
StudySmarter Expert Adviceπ€«
We think this is how you could land Senior C# Engineer β Cloud-Native Trading Platform (Hybrid)
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Thomson Keene or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# and Python projects, especially any cloud-native applications. This will give you an edge and demonstrate your hands-on experience to potential employers.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your SQL Server knowledge and Docker skills. Practice coding challenges and system design questions that are relevant to backend development to impress your interviewers.
β¨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find and apply for roles like the Senior C# Engineer position. Plus, it shows you're serious about joining the team!
We think you need these skills to ace Senior C# Engineer β Cloud-Native Trading Platform (Hybrid)
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights your experience with C# .NET and Python, as these are key skills for the role. We want to see how your background aligns with the needs of the trading platform, so donβt hold back on 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 Thomson Keene and how your skills in backend development and optimising datasets can contribute to the team. Let us know what makes you tick!
Showcase Your Technical Skills:Donβt forget to mention your experience with Docker and Azure CI/CD in your application. These tools are essential for the role, and weβd love to see how youβve used them in past projects. Be specific and give examples!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates. We canβt wait to hear from you!
How to prepare for a job interview at Thomson Keene
β¨Know Your Tech Stack
Make sure you brush up on your C# .NET and Python skills before the interview. Be ready to discuss your experience with these technologies, especially in the context of backend development and optimising large datasets in SQL Server.
β¨Showcase Your Cloud Knowledge
Since this role involves working with Docker and Azure CI/CD, itβs crucial to demonstrate your understanding of these tools. Prepare examples of how you've used them in past projects, and be ready to explain how they can enhance a cloud-native trading platform.
β¨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges related to C# and Python, and think about how you would approach optimising performance in a trading application.
β¨Ask Insightful Questions
At the end of the interview, donβt forget to ask questions that show your interest in the role and the company. Inquire about the team dynamics, the current challenges they face with the trading platform, and how they envision the future of the project.