At a Glance
- Tasks: Build and maintain middle & back office solutions for a leading trading firm.
- Company: Join a top High-Frequency Trading firm with over 20 years of excellence.
- Benefits: Enjoy a competitive salary, hybrid work, free meals, and learning opportunities.
- Why this job: Be part of a dynamic team improving trading processes and making an impact.
- Qualifications: 3+ years in software engineering with strong Java & Python skills required.
- Other info: Work in the London office 3 times a week and enjoy a vibrant culture.
The predicted salary is between 78000 - 182000 £ per year.
About:
Would you want to work for one of the world’s leading High-Frequency Trading firms established over 20+ years?
You will be responsible for building thorough and accurate middle & back office solutions. The Software Engineering division ensures seamless accounting, reconciliations, regulatory, and surveillance processes.
Offering a new and exciting opportunity for a Mid-Senior level Software Engineer to join their Post-Trade team!
*Applications must be happy to work in the London office 3 times per week.*
Responsibilities:
- As a Software Engineer, you’ll collaborate closely with global stakeholders to streamline business functions, and effectively translate business requirements into technical tasks.
- You’ll develop their post-trade platform tools, including compliance and regulatory functions, reference data management, trade capture, reconciliation, P&L, and trade cost management.
- You will drive design, development, implementation, and maintenance of projects/products, while continuously looking for process improvements through automation and incorporating superior monitoring tools.
Requirements:
- Minimum of 3 years+ of business experience as a Software Engineer, with a strong background in Java & Python development.
- Experience with web application development and frameworks (e.g., Spring, Django).
- Strong understanding of software engineering principles, data structures, and algorithms.
- Basic knowledge of version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
The Package:
- Salary up to £130,000 + bonus (DOE).
- 25 days holiday + public & bank holidays.
- Hybrid working (3 days in office per week) – Central London office.
- Free breakfast + lunch (in the office).
- Learning & development; free events & workshops.
#J-18808-Ljbffr
Software Engineer (Java/Python) {JOE} employer: Source Control
Contact Detail:
Source Control Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Java/Python) {JOE}
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, especially Java and Python. Make sure you can discuss your experience with these languages confidently during the interview.
✨Tip Number 2
Highlight any experience you have with web application frameworks like Spring or Django. Be prepared to share examples of projects where you've used these frameworks to solve real-world problems.
✨Tip Number 3
Since the role involves collaboration with global stakeholders, practice articulating how you've successfully worked in teams before. Think of specific instances where your communication skills made a difference.
✨Tip Number 4
Research the company’s approach to automation and monitoring tools. Being able to discuss how you can contribute to process improvements in these areas will set you apart from other candidates.
We think you need these skills to ace Software Engineer (Java/Python) {JOE}
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the responsibilities and requirements. Highlight your experience with Java and Python, as well as any relevant frameworks like Spring or Django.
Tailor Your CV: Customize your CV to reflect your experience in software engineering, particularly focusing on your work with middle and back office solutions. Include specific projects that demonstrate your problem-solving skills and technical expertise.
Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also your ability to collaborate with global stakeholders. Mention your enthusiasm for process improvements and automation, which are key aspects of the role.
Highlight Relevant Experience: In your application, emphasize your experience with version control systems like Git and any relevant projects that involved compliance and regulatory functions. This will show that you have the necessary background for the position.
How to prepare for a job interview at Source Control
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java and Python in detail. Highlight specific projects where you utilized these languages, focusing on the challenges you faced and how you overcame them.
✨Understand the Business Context
Since the role involves translating business requirements into technical tasks, familiarize yourself with the trading industry. Understand key concepts like post-trade processes, compliance, and regulatory functions to demonstrate your knowledge during the interview.
✨Prepare for Problem-Solving Questions
Expect to tackle problem-solving scenarios that test your analytical skills. Practice coding challenges or algorithm questions that may be relevant to the role, as this will showcase your ability to think critically under pressure.
✨Emphasize Collaboration and Communication
As you'll be working closely with global stakeholders, highlight your experience in collaborative environments. Share examples of how you've effectively communicated technical concepts to non-technical team members or clients.