Junior Engineer (Python)
Apply now
Junior Engineer (Python)

Junior Engineer (Python)

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Apply now
N

At a Glance

  • Tasks: Join us as a Junior Engineer to enhance client implementations and improve integration processes.
  • Company: Be part of a leading asset management firm reshaping treasury functions with innovative technology.
  • Benefits: Enjoy a flexible work environment with 3 days in a newly upgraded London office.
  • Why this job: Contribute to exciting projects while learning from industry experts in a collaborative culture.
  • Qualifications: Recent graduates or those with up to 2 years of experience in Python and related technologies.
  • Other info: Engage in a structured interview process with opportunities to showcase your skills.

The predicted salary is between 28800 - 48000 £ per year.

numi have once again partnered with a leading player in asset management that is reshaping the treasury function. With cutting-edge technology and a seasoned team of industry experts, this company aims to reduce financing costs and optimise return metrics.

We’re looking for a Junior Software Engineer - Python focused (recent graduate or up to 2 years of experience) to help accelerate client implementations and improve integration processes. Our stack includes Python (Dataclasses, Pandas, Asyncio), Postgres, AWS (ECS, Lambda, SQS) — experience with these or similar tech is a plus. Agile (XP), TDD, CI/CD, and automation are central to how the team works.

You will work closely with the team to enhance system architecture, improve user experiences, and contribute to a learning-driven environment.

Process:

  • Zoom call with the technical lead (60 mins): Discuss your career journey and skills.
  • Face-to-face session with the team (90 mins): Collaborate on an exercise, showcasing your skills and working style.
  • Zoom calls with the executive team (30 mins each): Explore industry insights and the company's role.

The team works 3 days a week in a London based office (which they have recently upgraded for more space)! Apply below.

Junior Engineer (Python) employer: numi

As a Junior Engineer (Python) at our leading asset management firm, you'll be part of a dynamic team that values innovation and collaboration in a newly upgraded London office. We offer a supportive work culture that prioritises employee growth through hands-on experience with cutting-edge technologies and agile methodologies, alongside opportunities for mentorship from seasoned industry experts. Join us to not only enhance your technical skills but also to contribute to meaningful projects that optimise financial processes and drive impactful results.
N

Contact Detail:

numi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Engineer (Python)

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Spend some time working on personal projects or contributing to open-source projects using Python, Pandas, and AWS services. This hands-on experience will not only boost your confidence but also give you practical examples to discuss during your interviews.

✨Tip Number 2

Prepare for the technical interview by practicing coding challenges that focus on Python and data manipulation. Websites like LeetCode or HackerRank can be great resources. Make sure to review concepts related to asynchronous programming and data structures, as these are likely to come up in discussions.

✨Tip Number 3

Research the company’s approach to Agile methodologies and TDD. Understanding their workflow will help you align your answers during the interview and demonstrate that you’re a good fit for their team culture. You might even want to bring up how you've applied these practices in your own projects.

✨Tip Number 4

During the face-to-face session, be ready to showcase your collaborative skills. Think of examples where you’ve worked in a team setting, especially in a coding environment. Highlight your ability to communicate effectively and adapt to different working styles, as this is crucial for the role.

We think you need these skills to ace Junior Engineer (Python)

Proficiency in Python
Experience with Dataclasses and Pandas
Familiarity with Asyncio
Knowledge of Postgres
Understanding of AWS services (ECS, Lambda, SQS)
Agile methodologies (XP)
Test-Driven Development (TDD)
Continuous Integration/Continuous Deployment (CI/CD)
Automation skills
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to new technologies
Strong Communication Skills
Attention to Detail

Some tips for your application 🫡

Understand the Role: Read the job description carefully to understand the key responsibilities and required skills. Highlight your experience with Python, Postgres, and AWS in your application.

Tailor Your CV: Customise your CV to reflect relevant experiences and projects that align with the technologies mentioned, such as Dataclasses, Pandas, and Asyncio. Make sure to include any Agile or TDD methodologies you've worked with.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your eagerness to learn. Mention specific examples of how you’ve used Python or similar technologies in past projects.

Prepare for Interviews: Anticipate questions related to your technical skills and problem-solving abilities. Be ready to discuss your career journey and how you can contribute to the team’s goals during the Zoom calls.

How to prepare for a job interview at numi

✨Showcase Your Python Skills

Make sure to brush up on your Python knowledge, especially with Dataclasses, Pandas, and Asyncio. Be prepared to discuss any projects or experiences where you've used these technologies, as they are crucial for the role.

✨Understand Agile Methodologies

Familiarise yourself with Agile practices, particularly XP, TDD, and CI/CD. During the interview, demonstrate your understanding of how these methodologies can improve team collaboration and project outcomes.

✨Prepare for Technical Discussions

Expect to have a technical conversation with the lead during the Zoom call. Review common Python problems and be ready to explain your thought process clearly. Practising coding challenges can help you feel more confident.

✨Engage with the Team

During the face-to-face session, focus on collaboration. Show your ability to work well with others by actively participating in the exercise and communicating your ideas effectively. This will highlight your teamwork skills.

Junior Engineer (Python)
numi
Apply now
N
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>