At a Glance
- Tasks: Design and develop high-quality code for real-time trading systems using C# and React.
- Company: Join a successful Retail FX Brokerage focused on innovation and growth.
- Benefits: Enjoy a salary up to £100k, bonus, private healthcare, pension, and 25 days holiday.
- Why this job: Work on exciting projects like building a KYC system from scratch in a collaborative environment.
- Qualifications: Strong C# .Net Core experience, knowledge of microservices, and front-end skills with React.js required.
- Other info: Flexible work-from-home options available; join a diverse team that values continuous learning.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
Senior Software Developer / Engineer (C# .Net Core React) London / WFH to £100k
Are you a Senior Software Developer with full stack skills, looking to work on complex and interesting systems with continual learning and self-development opportunities?
You could be progressing your career at in a senior, hands-on role at a successful and scaling Retail FX Brokerage working on Greenfield systems.
As a Senior Software Developer you'll be designing and developing high quality, maintainable, and reliable code for a real-time, low latency trading systems built mostly in C# and React deployed to Azure. You'll focus on C# .Net backend development within an AWS environment, but also with exposure across the full technology stack in a modern development environment with microservices. There are many technical challenges to explore, the initial project will be to build a KYC system from scratch.
Location / WFH:
You'll join colleagues in the London office Monday to Wednesday with flexibility to work from home Thursday and Friday.
About you:
- You have strong C# .Net Core backend development experience
- You have a good knowledge of microservices and Cloud (AWS or Azure) experience, ideally you'll have some experience with Docker / Kubernetes, EKS
- You have a good understanding of CQRS and event driven architectures
- You also have some front end development experience with JavaScript / TypeScript and React.js
- You have strong analytical and problem solving skills
- You're collaborative with excellent communication skills
What's in it for you:
As a Senior Software Developer / Engineer you will earn a competitive package:
- Up to £100k salary
- Bonus
- Private Healthcare
- Pension
- 25 days holiday
Apply now to find out more about this Senior Software Developer / Engineer (C# .Net Core React) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Developer C# .Net React - Finance employer: Client Server Ltd.
Contact Detail:
Client Server Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer C# .Net React - Finance
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C# .Net Core and React. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who work with retail FX brokerage systems. Attend relevant meetups or online webinars to connect with potential colleagues and learn more about the industry.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on backend development and microservices architecture. Websites like LeetCode or HackerRank can be great resources for honing your problem-solving skills.
✨Tip Number 4
Demonstrate your collaborative skills by engaging in discussions on platforms like GitHub or Stack Overflow. Sharing your knowledge and helping others can highlight your communication abilities and teamwork mindset, which are crucial for this role.
We think you need these skills to ace Senior Software Developer C# .Net React - Finance
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# .Net Core, React, and any relevant cloud technologies like AWS or Azure. Use specific examples of projects where you've successfully implemented these technologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with microservices and event-driven architectures, and how you can contribute to building the KYC system from scratch.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your analytical and problem-solving skills. Discuss challenges you've faced in previous roles and how you overcame them, particularly in a collaborative environment.
Highlight Continuous Learning: Mention any recent courses, certifications, or self-study related to software development, especially in areas like Docker, Kubernetes, or modern development practices. This shows your commitment to continual learning and self-development.
How to prepare for a job interview at Client Server Ltd.
✨Showcase Your Full Stack Skills
Make sure to highlight your experience with both backend and frontend technologies. Discuss specific projects where you've used C# .Net Core and React, demonstrating your ability to work across the full technology stack.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss complex problems you've solved in previous roles. Use examples that showcase your analytical skills and how you approached challenges, particularly in low latency or real-time systems.
✨Familiarise Yourself with Microservices
Since the role involves microservices, be ready to explain your understanding of this architecture. Discuss any relevant experience with Docker, Kubernetes, or cloud environments like AWS or Azure, as these are crucial for the position.
✨Communicate Effectively
Strong communication skills are essential for collaboration. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. This will help you connect with the interviewers and demonstrate your collaborative nature.