At a Glance
- Tasks: Design and develop high-performance financial trading applications using Java and frontend technologies.
- Company: Join FactSet, a leading tech company in the financial sector with a vibrant culture.
- Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Be part of a dynamic environment with excellent career advancement opportunities.
- Why this job: Make a real impact in finance while working with cutting-edge technology and a passionate team.
- Qualifications: 4+ years of software engineering experience, strong Java and frontend skills required.
The predicted salary is between 60000 - 80000 € per year.
FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions. At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding their expectations.
We are seeking a talented and experienced Senior Software Engineer to join our engineering team. In this role, you will help design and develop financial trading applications. You will be part of a passionate team working on mission-critical systems, leveraging object-oriented programming, primarily in Java, to build scalable, robust trading applications.
Responsibilities:- Design, develop, and maintain high-performance features across both backend (Java) and frontend components.
- Collaborate with product managers and other engineers to translate requirements into effective technical solutions.
- Participate in code reviews, mentor junior engineers, and uphold high standards for code quality, usability, and performance.
- Optimize application performance for both backend processes and frontend user experience, focusing on scalability and low latency.
- Troubleshoot and resolve complex technical issues spanning both frontend and backend systems within a fast-paced financial trading environment.
- Contribute to feature planning, architectural discussions, and technical documentation.
- 4+ years of software engineering experience required.
- Excellent problem-solving and execution skills.
- JavaScript/Frontend engineering experience.
- Strong unit testing experience.
- Knowledge of the financial trading ecosystem.
- Full-stack engineering experience, preferably including Java.
- Experience writing high performance code.
- Bachelor’s degree in computer science or relevant field.
Sr. Software Financial Trading Engineer - (Java, Frontend, Design & Develop) - Hybrid in London employer: FactSet
FactSet is an exceptional employer that fosters a collaborative and innovative work culture, where every team member's ideas are valued. With a strong commitment to employee growth, we offer numerous opportunities for professional development and mentorship, particularly in our hybrid working environment that promotes flexibility and work-life balance. Recognised as one of the Best Places to Work in 2023, FactSet not only prioritises high-performance standards but also champions diversity and inclusion, making it a rewarding place for talented individuals to thrive in the financial technology sector.
StudySmarter Expert Advice🤫
We think this is how you could land Sr. Software Financial Trading Engineer - (Java, Frontend, Design & Develop) - Hybrid in London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at FactSet. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
When you get the chance to chat with potential employers, don’t hold back! Share your projects, especially those involving Java and frontend development. Let them see your passion and expertise in action.
✨Prepare for Technical Challenges
Brush up on your coding skills and be ready for technical interviews. Practice common algorithms and data structures, and make sure you can talk through your thought process clearly. We want to see how you tackle problems!
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the FactSet team.
We think you need these skills to ace Sr. Software Financial Trading Engineer - (Java, Frontend, Design & Develop) - Hybrid in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the job description. Highlight your experience with Java and frontend technologies, and don’t forget to showcase any relevant projects that demonstrate your skills in financial trading applications.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about financial trading and how your background aligns with our values at FactSet. Keep it concise but impactful!
Showcase Problem-Solving Skills:In your application, emphasise your problem-solving abilities. Share specific examples of challenges you've faced in previous roles and how you overcame them, especially in high-pressure environments.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to our hiring team. We can’t wait to see what you bring to the table!
How to prepare for a job interview at FactSet
✨Know Your Tech Stack
Make sure you’re well-versed in Java and frontend technologies. Brush up on your knowledge of object-oriented programming and be ready to discuss how you've applied these skills in past projects. Being able to talk about specific challenges you've faced and how you overcame them will show your problem-solving abilities.
✨Understand the Financial Trading Ecosystem
Since this role is focused on financial trading applications, it’s crucial to have a solid understanding of the financial trading ecosystem. Familiarise yourself with key concepts and trends in the industry, as well as how technology plays a role in trading. This will help you connect your technical skills to the business needs during the interview.
✨Prepare for Code Reviews
Expect to participate in code reviews during the interview process. Be prepared to explain your thought process behind your coding decisions and how you ensure code quality. Practising with peers or using platforms like GitHub can help you get comfortable discussing your code and receiving feedback.
✨Show Your Collaborative Spirit
FactSet values collaboration, so be ready to share examples of how you’ve worked with product managers and other engineers in the past. Highlight your experience in translating requirements into technical solutions and how you’ve contributed to team discussions. This will demonstrate that you’re not just a great coder, but also a team player.