At a Glance
- Tasks: Join a dynamic trading team to develop innovative trading software using C# and .NET.
- Company: International Commodities Trading house with a focus on innovation.
- Benefits: Full-time role with competitive salary and opportunities for continuous learning.
- Other info: Ideal for tech-savvy individuals passionate about markets and innovation.
- Why this job: Make an impact in the trading world while working with cutting-edge technology.
- Qualifications: 3-5 years of C# development experience, preferably in trading environments.
The predicted salary is between 60000 - 80000 £ per year.
We have an exciting opportunity for an experienced C# Developer to join an international Commodities Trading house! The ideal candidate will have a strong background in C# development within an established codebase and preferably within a trading environment.
Location: London
Employment Type: Full Time
Role and responsibilities:
- Work closely within the Digital trading team to ensure a successful design, development, test and deployment of value-adding trading software.
- Ensure Development and Digital Product Delivery adhere to best practices, agreed standards, policies and procedures, as well as all governance and compliance frameworks.
- Adopt a continuous learning and improvement mentality, promoting an innovative culture, staying up to date with trends and evolving best-practices.
- Build and maintain early-stage product ideas/concepts using C# and .NET and take those to the production environment with coordination and collaboration with the wider team.
- Be happy and able to work directly with wider business users of the developed software as required.
- Create quantifiable estimates while actively participating in workshops and design sessions as required.
Qualifications and experience
Essential:
- Minimum of 3-5 years’ experience as a C# Developer with strong proficiency in the .NET framework and C#, including experience with multithreading, networking (TCP/IP, sockets), and design patterns relevant to desktop applications and server-side trading systems (e.g., MVVM, Pub/Sub, dependency injection).
- Prior knowledge and development within an EPAM Deltix environment.
- Strong problem management skills with the ability to navigate complexity, analyse alternative approaches using advanced analytical and interpersonal skills.
- Ability to have strong focus, make data-driven decisions, be innovative with critical thinking skills and solid attention to detail.
Desirable:
- Some exposure to SQL, Python and C++ development.
- Appreciation of hardware impact and issues surrounding cache-coherency, L1/L2/L3 latencies, etc.
This role is ideal for someone with a passion for markets, strong technical skills, and innovation in a dynamic trading environment.
C# Developer : Deltix by EPAM : Algo Trading employer: Eaglecliff
Deltix by EPAM offers a vibrant work culture that fosters innovation and continuous learning, making it an excellent employer for C# Developers passionate about algorithmic trading. Located in the heart of London, employees benefit from a collaborative environment where they can engage directly with business users and contribute to cutting-edge trading software. With a strong emphasis on professional growth and adherence to best practices, Deltix provides a unique opportunity to thrive in a dynamic and rewarding industry.
StudySmarter Expert Advice🤫
We think this is how you could land C# Developer : Deltix by EPAM : Algo Trading
✨Tip Number 1
Network like a pro! Reach out to your connections in the trading and tech space. Attend meetups or webinars related to C# development and algo trading. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# projects, especially those related to trading systems. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with multithreading and design patterns relevant to trading applications.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented C# Developers like you. Plus, it’s a great way to ensure your application gets noticed by the right people.
We think you need these skills to ace C# Developer : Deltix by EPAM : Algo Trading
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C# development experience and any relevant work in trading environments. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about trading and how your background makes you a perfect fit for our team. We love seeing enthusiasm and a bit of personality!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in past projects. We value strong analytical skills, so share specific instances where your critical thinking made a difference.
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 Eaglecliff
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be prepared to discuss your experience with multithreading, networking, and design patterns. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges that reflect real-world trading scenarios.
✨Familiarise Yourself with Trading Concepts
Since this role is within a trading environment, it’s crucial to understand basic trading concepts and how software impacts trading decisions. Research the company’s trading strategies and be ready to discuss how your technical skills can enhance their trading software.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate your problem management skills during the interview. Think of examples where you navigated complex issues in past projects, especially in a trading context. Use the STAR method (Situation, Task, Action, Result) to structure your responses clearly.
✨Emphasise Continuous Learning
This role values innovation and staying updated with industry trends. Be ready to talk about how you keep your skills sharp, whether through online courses, attending workshops, or personal projects. Show them you’re not just a coder but someone who’s passionate about evolving in the tech space.