Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Aspect Capital

Greater London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A systematic hedge fund in London seeks a Senior Software Engineer to join a collaborative team working on technology-driven solutions. The role involves managing projects, developing features in Java, Python, and MATLAB, and understanding financial market processes. Candidates should have 4-6 years of software engineering experience and strong Java skills, with an eagerness to learn Python. This is a dynamic position aimed at solving business problems through technology.

Qualifications

  • 4-6 years of experience as a software engineer in a professional environment.
  • Financial experience and domain knowledge.
  • Competence in Java and willingness to learn Python.

Responsibilities

  • Manage technical projects while working closely with business users to break down requirements.
  • Develop features on systems using Java, Python, and MATLAB.
  • Understand features of financial markets for operational support.

Skills

Java experience
Development skills
Collaborative skills
Communication

Tools

Python
MATLAB
Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Job description

Aspect Capital is an award-winning systematic hedge fund based in London, UK. We manage over $8 billon of client assets, with technology playing a critical role in the success of our business.

We are looking for a Senior Software Engineer to join our Software Development team. This is an opportunity to work within a well-established team where your primary responsibilities are to utilise technology to solve business problems and help to maintain and foster a collaborative working culture. We work in a fast paced and dynamic environment where the goal is to help deliver Aspect's ambitious business plans.

Job requirements
  • 4-6 years of experienceas a software engineer in a professional environment, managing projects to take requirements from concept to production use.
  • Financial experience and domain knowledge.
  • Strong development skills: Java experience is a must as well as competence in, or willingness to learn, Python.
  • The ability to work collaboratively and communicate clearly and concisely with both technical and non-technical audiences.
Nice to haves
  • Experience in Python or MATLAB
Job responsibilities
  • Manage technical projects whilst workingcloselywithourinternal businessusersto break down high level requirements intofeasibletechnology solutions and identifying opportunities for unlocking business value.
  • Developfeatures on a range of systems written in Java, Python, and MATLAB, integrating with our proprietary trading systems and strategic SaaS providers,utilisingindustry best practicein SDLC(e.g.,TDD,CI/CD, monitoring)
  • Understand key featuresof theexpandingrange of financial marketsAspecttrades and the business processes that arerequiredto support them.
  • Keep up to date with what is going on in the wider tech community - you will beencouraged to attend events like conferencesand meet-ups.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.