Senior Software Developer

Senior Software Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Develop innovative software solutions and manage technical projects in a dynamic environment.
  • Company: Aspect Capital, an award-winning hedge fund with a collaborative culture.
  • Benefits: Competitive salary, opportunities for professional growth, and a vibrant work atmosphere.
  • Why this job: Join a leading tech team and make a real impact in the financial sector.
  • Qualifications: 4-6 years of software engineering experience, strong Java skills, and a passion for collaboration.
  • Other info: Stay updated with the tech community through events and conferences.

The predicted salary is between 36000 - 60000 £ per year.

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

Aspect Capital is an award-winning systematic hedge fund based in London, UK. We manage over $8 billion 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 experience as 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 working closely with our internal business users to break down high-level requirements into feasible technology solutions and identifying opportunities for unlocking business value.
  • Develop features on a range of systems written in Java, Python, and MATLAB, integrating with our proprietary trading systems and strategic SaaS providers, utilising industry best practice in SDLC (e.g., TDD, CI/CD, monitoring).
  • Understand key features of the expanding range of financial markets Aspect trades and the business processes that are required to support them.
  • Keep up to date with what is going on in the wider tech community - you will be encouraged to attend events like conferences and meet-ups.

Senior Software Developer employer: Aspect Capital

Aspect Capital is an exceptional employer, offering a dynamic and collaborative work environment in the heart of London. With a strong focus on employee growth, we provide opportunities for professional development and encourage participation in industry events, ensuring our team stays at the forefront of technology. Join us to be part of a forward-thinking hedge fund that values innovation and teamwork while managing significant client assets.
A

Contact Detail:

Aspect Capital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meet-ups or conferences to meet potential employers and showcase your skills. Remember, it’s all about who you know!

✨Tip Number 2

Show off your projects! Create a portfolio that highlights your best work in Java and Python. This is your chance to demonstrate your problem-solving skills and technical prowess, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your communication skills. Practice explaining complex technical concepts in simple terms. You want to impress both the techies and the non-techies in the room!

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to get noticed by hiring managers who are looking for the right fit.

We think you need these skills to ace Senior Software Developer

Java
Python
MATLAB
Project Management
Financial Domain Knowledge
Collaboration Skills
Communication Skills
Software Development Life Cycle (SDLC)
Test-Driven Development (TDD)
Continuous Integration/Continuous Deployment (CI/CD)
Problem-Solving Skills
Technical Project Management
Adaptability
Understanding of Financial Markets

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with Java and any financial projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about technology and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Projects: If you've managed projects from concept to production, make sure to showcase them in your application. We want to see your problem-solving skills in action, so don't hold back on the details!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Aspect Capital

✨Know Your Tech Stack

Make sure you brush up on your Java and Python skills before the interview. Be ready to discuss your past projects and how you've used these languages to solve real-world problems. This will show that you’re not just familiar with the tech, but that you can apply it effectively.

✨Understand the Business

Familiarise yourself with the financial markets and the specific business processes that Aspect Capital engages in. Being able to speak knowledgeably about how technology can unlock business value will set you apart from other candidates.

✨Show Your Collaborative Spirit

Since the role requires working closely with both technical and non-technical teams, prepare examples of how you've successfully collaborated in the past. Highlight your communication skills and how you’ve managed to bridge gaps between different stakeholders.

✨Stay Current with Industry Trends

Keep an eye on the latest trends in software development and the financial tech space. Mention any relevant conferences or meet-ups you’ve attended, as this shows your commitment to continuous learning and staying engaged with the tech community.

Senior Software Developer
Aspect Capital
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>