At a Glance
- Tasks: Lead a team of 12 in developing software for a top-tier hedge fund.
- Company: Join a multi-award-winning systematic hedge fund with a supportive culture.
- Benefits: Enjoy a friendly work environment and a three-day office policy.
- Why this job: Grow your career in a world-class trading environment with excellent mentorship opportunities.
- Qualifications: 7-10 years of software engineering experience, especially in financial markets.
- Other info: No sponsorship available; must have strong Java skills and a STEM degree.
The predicted salary is between 57600 - 84000 Β£ per year.
Lead Java Software Engineer with around 7-10 years of experience, including relevant Financial Markets knowledge, sought to Co-Lead a team of 12 for a Multi-Award-Winning $5BN+ AUM Systematic Hedge Fund.
My client is one of the original Systematic Investment firms and is proud of its genuinely collegiate, friendly and supportive culture, with an enviably low staff attrition. This team covers all software front-to-back, outside of Portfolio Management and Research systems, including Execution and Order Management systems, as well as Risk, Fund Accounting, Operations and Corporate Functions. Software is mainly written in Java but also the team also work with Python, MATLAB, SQL, AWS, Docker, Kubernetes, Linux and CI/CD, as well as integrating with various SaaS products, such as HRMS.
You will also work directly with a variety of business stakeholders to break down high level requirements into feasible technology solutions, whilst identifying opportunities to unlock business value.You will also take responsibility for best practice across the SDLC β for example with CI/CD, monitoring, and TDD.You will help junior team members develop and grow their careers through management and coaching, as well as engaging with the external Tech community through conferences and meetups.
Requirements
- 7-10 years of experience as a software engineer in a professional environment, managing projects to take requirements from concept to production use.
- Financial experience and domain knowledge β especially Buy Side and/or Electronic Trading. This could have been gained in a FinTech, Investment Bank, Investment Manager, Market Venue, or Trading firm.
- Experience line managing, coaching or leading teams.
- Strong development skills in core Java with the ability to work collaboratively and communicate clearly and concisely with both technical and non-technical audiences.
- Experience in Python or MATLAB, and cloud and container technologies such 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 the career in a world-class Systematic Trading environment with a genuinely friendly and supportive culture. This firm operates a three-day-per-week office-based policy and is NOT able to provide sponsorship.
Lead Java Software Engineer β Systematic Hedge Fund employer: Winston Fox
Contact Detail:
Winston Fox 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 highlight your experience in financial markets, especially if you have worked on the Buy Side or in Electronic Trading. This will show that you understand the domain and can contribute effectively from day one.
β¨Tip Number 2
Emphasize your leadership skills and any experience you have in managing or coaching teams. The role requires co-leading a team, so demonstrating your ability to mentor junior developers will be crucial.
β¨Tip Number 3
Familiarize yourself with the technologies mentioned in the job description, such as AWS, Docker, and Kubernetes. Being able to discuss your hands-on experience with these tools will set you apart from other candidates.
β¨Tip Number 4
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 in the field, which is highly valued in this role.
We think you need these skills to ace Lead Java Software Engineer β Systematic Hedge Fund
Some tips for your application π«‘
Highlight Relevant Experience: Make sure to emphasize your 7-10 years of experience in software engineering, particularly in financial markets. Detail any specific projects or roles that demonstrate your expertise in Java and other relevant technologies like Python, AWS, and Docker.
Showcase Leadership Skills: Since the role involves co-leading a team, it's crucial to highlight your experience in managing and coaching junior team members. Provide examples of how you've successfully led teams and contributed to their professional growth.
Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as 'SDLC', 'CI/CD', and 'TDD', to demonstrate your alignment with the company's needs.
Express Cultural Fit: The company values a friendly and supportive culture, so convey your interpersonal skills and ability to work collaboratively. Share experiences that illustrate your ability to communicate effectively with both technical and non-technical stakeholders.
How to prepare for a job interview at Winston Fox
β¨Showcase Your Financial Markets Knowledge
Make sure to highlight your experience in financial markets, especially in areas like Buy Side and Electronic Trading. Be prepared to discuss specific projects or roles where you applied this knowledge.
β¨Demonstrate Leadership Skills
Since the role involves co-leading a team, share examples of how you've successfully managed or coached junior team members in the past. Discuss your approach to fostering a supportive and collaborative team environment.
β¨Prepare for Technical Questions
Expect technical questions related to Java, Python, and other technologies mentioned in the job description. Brush up on your core Java skills and be ready to explain your experience with cloud and container technologies like AWS and Docker.
β¨Communicate Clearly with Stakeholders
The role requires working with various business stakeholders. Practice explaining complex technical concepts in simple terms, as well as discussing how you've previously translated high-level requirements into actionable technology solutions.