At a Glance
- Tasks: Join a dynamic team to develop and maintain investment management applications using React and Python or C#.
- Company: A privately-owned investment management and advisory business with a collaborative culture.
- Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for professional growth.
- Why this job: Be part of a flat team structure that values close collaboration and impactful solutions.
- Qualifications: 8+ years in application development with Python, NodeJS, and experience in SQL or NoSQL databases.
- Other info: Work in a vibrant London office, 3 days a week, with a focus on innovation and teamwork.
The predicted salary is between 48000 - 84000 £ per year.
Senior Full Stack Engineer (React and Python or C#)
Our client is a privately-owned investment management and advisory business.
They are looking for a Senior Full Stack Engineer to join the teams in London. This is a permanent position with a requirement to be in the office 3 days a week.
Overview:
The team is responsible for the development, maintenance, and implementation of applications used by the various investment teams within the company. The team structure is flat and close teamwork is pervasive. The team works closely with other engineering departments such as Data Pipelines, DevOps, and infrastructure to deliver solutions that add real value.
Key Responsibilities:
- Work on internal portfolio management systems and other tools supporting the investment team.
- Utilize a mix of Front End (React) and Back End skills (mainly Python, NodeJS).
- Learn, design, and build REST or GraphQL services to promote an API-driven culture.
- Learn, design, and build data pipelines with a focus on ETL and ELT.
- Integrate existing applications with new data sources.
- Data modeling and database design (using Hive data lake, MongoDB, or SQL Server depending on the need).
- Participate in all aspects of the SDLC, including deployment to production.
Requirements:
- Application & Service development in Python, NodeJS, REST/GraphQL, or Java/C# for 8+ years.
- Git experience, including code review using pull requests.
- SQL Server or NoSQL development for 5+ years.
- Exposure to ETL pipelines (Airflow, Spark, dbt) for 2+ years.
- Strong understanding of clean code, test-driven development, and other good coding practices.
- Experience with React.js and Redux preferred, with at least 1+ years of experience.
- Working knowledge of Docker container management.
#J-18808-Ljbffr
Senior Full Stack Engineer (React and Python or C#) | London, UK | Hybrid employer: McCabe & Barton
Contact Detail:
McCabe & Barton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer (React and Python or C#) | London, UK | Hybrid
✨Tip Number 1
Fokussiere dich auf deine Erfahrung mit React und Python oder C#. Bereite konkrete Beispiele vor, wie du diese Technologien in früheren Projekten eingesetzt hast, um den Wert, den du dem Team bringen kannst, zu demonstrieren.
✨Tip Number 2
Zeige dein Verständnis für API-gestützte Architekturen. Bereite dich darauf vor, über REST und GraphQL zu sprechen und wie du diese in deinen bisherigen Arbeiten implementiert hast.
✨Tip Number 3
Da das Team eng zusammenarbeitet, betone deine Teamarbeit und Kommunikationsfähigkeiten. Überlege dir Beispiele, wie du in der Vergangenheit erfolgreich in einem Team gearbeitet hast, um Lösungen zu entwickeln.
✨Tip Number 4
Informiere dich über die neuesten Trends in der Softwareentwicklung, insbesondere in Bezug auf ETL-Pipelines und Datenmodellierung. Zeige, dass du bereit bist, dich weiterzuentwickeln und neue Technologien zu lernen.
We think you need these skills to ace Senior Full Stack Engineer (React and Python or C#) | London, UK | Hybrid
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, Python, and C#. Emphasize your work on portfolio management systems and any relevant projects that showcase your full stack capabilities.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the key responsibilities outlined in the job description.
Showcase Relevant Skills: Clearly outline your experience with REST/GraphQL services, ETL pipelines, and database design. Use concrete examples to demonstrate your proficiency in these areas.
Highlight Team Collaboration: Since the role emphasizes teamwork, include examples of how you've successfully collaborated with other engineering departments or teams in previous positions.
How to prepare for a job interview at McCabe & Barton
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, NodeJS, and React in detail. Highlight specific projects where you utilized these technologies, focusing on your role and the impact of your contributions.
✨Demonstrate Team Collaboration
Since the team structure is flat and teamwork is essential, share examples of how you've successfully collaborated with cross-functional teams. Emphasize your communication skills and ability to work closely with others.
✨Discuss Your Approach to Clean Code
The company values good coding practices, so be ready to talk about your understanding of clean code and test-driven development. Provide examples of how you've implemented these practices in your previous work.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities, especially related to data pipelines and API design. Practice explaining your thought process clearly and concisely as you work through these scenarios.