At a Glance
- Tasks: Join a dynamic team to develop and maintain innovative trading software solutions.
- Company: FlexTrade Systems delivers cutting-edge trading technology for top financial institutions worldwide.
- Benefits: Enjoy a collaborative work environment, flexible hours, and opportunities for professional growth.
- Why this job: Be part of a fun, close-knit team that values integrity and continuous improvement.
- Qualifications: Must have Python experience, a relevant degree, and strong analytical skills.
- Other info: Production support experience and knowledge of financial markets are a plus.
The predicted salary is between 28800 - 43200 £ per year.
FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world\’s largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies.
At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to ever changing environment and technology, bringing integrity to ever interaction and we continue to improve, grow together and collaborate as one team. All of these while having fun truly makes FlexTrade a wonderful place to work.
The Team
You will be part of a small close-knit team of engineers that work in an Agile and collaborative fashion to build performant software that sits at the core of FlexTrade\’s business. Working in close collaboration with client-facing teams you will design and develop solutions for complex customer problems raised and assist teams in moving changes to production.
About You
You will be working on the FlexDATA product, which is responsible for managing and visualising historical and real time client data. The core parts of FlexDATA are a data ingress pipeline, database, API’s and a web-app frontend. We are looking for someone who is passionate about data and self-motivated and take ownership of tasks from start to finish. This role will be a mixture of developing and maintaining features whilst also doing product support.
KeyRequirements
-
Professional experience in Python, MongoDB (or another database) and Linux.
-
2:1 Bachelor’s degree (or higher) in a numerate subject (e.g. Computer Science, Engineering, Physics, Mathematics, etc.).
-
Excellent analytical and problem-solving skills.
-
A desire to learn and improve.
May be advantageous
-
Production support experience
-
Knowledge of React, Docker and Git.
-
Knowledge financial markets
-
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
FlexTrade Systems, Inc. is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law .
FlexTrade UK Ltd. conducts a pre-employment screening which consists of a Criminal History, Background and Credit Check for successful candidates.
#J-18808-Ljbffr
Associate Software Developer (Python) employer: FlexTrade
Contact Detail:
FlexTrade Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Associate Software Developer (Python)
✨Tip Number 1
Familiarise yourself with the FlexDATA product and its components, such as data ingress pipelines and APIs. Understanding how these elements work together will help you demonstrate your knowledge during interviews.
✨Tip Number 2
Brush up on your Python skills and ensure you're comfortable with MongoDB or similar databases. Being able to discuss specific projects where you've used these technologies will set you apart from other candidates.
✨Tip Number 3
Showcase your problem-solving abilities by preparing examples of complex issues you've tackled in previous roles. FlexTrade values analytical skills, so be ready to discuss your thought process and solutions.
✨Tip Number 4
If you have any experience with Agile methodologies, make sure to highlight it. FlexTrade operates in a collaborative environment, and demonstrating your ability to work well in teams will be a big plus.
We think you need these skills to ace Associate Software Developer (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your professional experience in Python, MongoDB, and Linux. Include specific projects or roles that demonstrate your analytical and problem-solving skills, as well as any relevant coursework from your degree.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data and your self-motivation. Mention how your skills align with the responsibilities of the Associate Software Developer role and express your enthusiasm for working in an Agile team environment.
Showcase Relevant Experience: If you have production support experience or knowledge of React, Docker, or Git, be sure to include this in your application. Highlight any experience you have with financial markets or software engineering best practices, as these are advantageous for the role.
Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial in the tech industry.
How to prepare for a job interview at FlexTrade
✨Show Your Passion for Data
Since the role involves managing and visualising client data, make sure to express your enthusiasm for data-related projects. Share examples of past experiences where you successfully handled data challenges or developed solutions that improved data management.
✨Demonstrate Your Problem-Solving Skills
FlexTrade values analytical and problem-solving abilities. Prepare to discuss specific instances where you've tackled complex problems, particularly in software development. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Familiarise Yourself with Agile Methodologies
As you'll be working in a close-knit team using Agile practices, it's crucial to understand Agile principles. Be ready to discuss your experience with Agile methodologies and how they can enhance collaboration and efficiency in software development.
✨Highlight Your Technical Skills
Make sure to showcase your proficiency in Python, MongoDB, and Linux during the interview. Prepare to answer technical questions or even solve coding challenges on the spot. If you have knowledge of React, Docker, or Git, mention these as they could give you an edge.