At a Glance
- Tasks: Lead a team of 12 in developing software solutions for a Systematic Hedge Fund.
- Company: Join one of the original Systematic Investment firms with a supportive culture.
- Benefits: Enjoy a three-day office work policy and low staff attrition.
- Why this job: Grow your career in a friendly environment while engaging with the tech community.
- Qualifications: 7-10 years of software engineering experience, preferably in financial markets.
- Other info: Opportunity to mentor junior developers and influence best practices.
The predicted salary is between 60000 - 84000 £ per year.
Lead Java Software Engineer – Systematic Hedge Fund
We are seeking a Lead Java Software Engineer with 7-10 years of experience in Financial Markets to co-lead a team of 12 for a Systematic Hedge Fund.
About the Role
We are one of the original Systematic Investment firms, proud of our genuinely collegiate, friendly and supportive culture. Our staff attrition is enviably low, making us an attractive place to work.
This team covers all software front-to-back, outside of Portfolio Management and Research systems. This includes Execution and Order Management systems, Risk, Fund Accounting, Operations, and Corporate Functions. Our primary programming language is Java, but we also use Python, MATLAB, SQL, AWS, Docker, Kubernetes, Linux, and CI/CD, as well as integrating with various SaaS products such as HRMS.
Key Responsibilities
- Break down high-level requirements into feasible technology solutions, working closely with business stakeholders.
- Take responsibility for best practices across the SDLC – including CI/CD, monitoring, and TDD.
- Help junior team members develop and grow their careers through management and coaching.
- Engage with the external Tech community through conferences and meetups.
Requirements
- 7-10 years of experience as a software engineer in a professional environment.
- Financial experience and domain knowledge – especially Buy Side and/or Electronic Trading.
- Experience in line managing, coaching, or leading teams.
- Strong development skills in core Java, with the ability to communicate clearly and concisely with both technical and non-technical audiences.
- Experience in Python or MATLAB, and cloud and container technologies such as AWS, Docker, and Kubernetes preferred.
- Excellent academic record with a minimum of a good Bachelor’s degree in a STEM subject, preferably Computer Science / Computing.
This is an excellent opportunity for a Lead Java Developer to grow their career in a world-class Systematic Trading environment with a genuinely friendly and supportive culture. We operate a three-day-per-week office-based policy.
#J-18808-Ljbffr
Lead Java Software Engineer – Systematic Hedge Fund employer: TieTalent
Contact Detail:
TieTalent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Software Engineer – Systematic Hedge Fund
✨Tip Number 1
Make sure to showcase your experience in Financial Markets, especially in Buy Side and Electronic Trading. Highlight any specific projects or roles where you applied your Java skills in these areas.
✨Tip Number 2
Emphasize your leadership experience. Since this role involves co-leading a team, be prepared to discuss how you've successfully managed and coached junior developers in the past.
✨Tip Number 3
Engage with the tech community by attending relevant conferences or meetups. This not only expands your network but also shows your commitment to staying updated with industry trends, which is valuable for this role.
✨Tip Number 4
Familiarize yourself with the tools and technologies mentioned in the job description, such as AWS, Docker, and Kubernetes. Being able to discuss your hands-on experience with these technologies will set you apart from other candidates.
We think you need these skills to ace Lead Java Software Engineer – Systematic Hedge Fund
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and requirements. Highlight your experience in financial markets and software engineering, especially in Java.
Tailor Your CV: Customize your CV to emphasize your 7-10 years of experience in software engineering, particularly in financial environments. Include specific projects or roles where you led teams or implemented best practices in the SDLC.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for technology and finance. Discuss how your background aligns with the company's culture and values, and mention your experience with technologies like Python, AWS, and Docker.
Showcase Leadership Skills: In your application, provide examples of how you've managed and coached junior team members. Highlight any experiences where you engaged with the tech community, such as attending conferences or meetups.
How to prepare for a job interview at TieTalent
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java and other relevant technologies like Python, AWS, and Docker. Highlight specific projects where you applied these skills, especially in financial markets.
✨Demonstrate Leadership Skills
Since the role involves leading a team, share examples of how you've successfully managed or coached junior developers. Discuss your approach to fostering a supportive team culture.
✨Understand the Financial Domain
Brush up on your knowledge of systematic hedge funds and electronic trading. Be ready to explain how your technical solutions can address challenges in these areas.
✨Engage with the Company Culture
Research the company's values and culture. During the interview, express how you align with their friendly and supportive environment, and be ready to discuss how you can contribute to it.