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
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
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.