At a Glance
- Tasks: Join us as a Junior Python Developer to enhance system architecture and improve user experiences.
- Company: Be part of a leading asset management firm reshaping treasury functions with cutting-edge technology.
- Benefits: Enjoy a modern office space, flexible work arrangements, and a collaborative team culture.
- Why this job: Accelerate your career in a learning-driven environment with industry experts and innovative tech.
- Qualifications: Recent graduates or those with up to 2 years of experience in Python and related technologies.
- Other info: Work 3 days a week in our upgraded London office and connect with a supportive team.
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.
Zoom call with the technical lead (60 mins): Discuss your career journey and skills.
The team works 3 days a week in a London based office (which they have recently upgraded for more space)!
Graduate / Junior Python Developer employer: numi
Contact Detail:
numi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate / Junior Python Developer
✨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, especially focusing on Dataclasses, Pandas, and Asyncio. This hands-on experience will not only boost your confidence but also give you practical examples to discuss during your interview.
✨Tip Number 2
Brush up on Agile methodologies, particularly XP, TDD, and CI/CD practices. Understanding these concepts will help you align with the team's workflow and demonstrate your readiness to contribute effectively from day one. Consider taking a short online course or reading relevant literature to solidify your knowledge.
✨Tip Number 3
Prepare for your Zoom call by reflecting on your career journey and how it relates to the role. Think about specific examples where you've used Python or worked in a team setting. Being able to articulate your experiences clearly will make a strong impression on the technical lead.
✨Tip Number 4
Research the company and its approach to asset management and treasury functions. Understanding their goals and challenges will allow you to ask insightful questions during your interview, showing your genuine interest in the role and the company. This can set you apart from other candidates.
We think you need these skills to ace Graduate / Junior Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant skills and experiences related to Python development. Include any projects or coursework that demonstrate your proficiency with Python, especially with technologies like Dataclasses, Pandas, and Asyncio.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in asset management. Mention specific reasons why you want to work with this company and how your background aligns with their goals.
Showcase Relevant Projects: If you've worked on any projects using Python or related technologies, be sure to include them in your application. Describe your role, the challenges you faced, and how you overcame them, particularly in an Agile environment.
Prepare for the Interview: Since you'll have a Zoom call with the technical lead, prepare to discuss your career journey and technical skills. Brush up on common Python concepts and be ready to explain your thought process when solving problems.
How to prepare for a job interview at numi
✨Know Your Tech Stack
Familiarise yourself with Python, especially Dataclasses, Pandas, and Asyncio. Be prepared to discuss how you've used these technologies in your projects or coursework, as well as any experience with Postgres and AWS.
✨Understand Agile Methodologies
Since the team operates using Agile practices like XP, TDD, and CI/CD, brush up on these concepts. Be ready to explain how you’ve applied Agile principles in your previous work or studies.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in coding or project work and how you overcame them. This will demonstrate your critical thinking and adaptability, which are key for a Junior Software Engineer.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the team dynamics, the company culture, or the projects you'll be working on. This shows your genuine interest in the role and helps you assess if it's the right fit for you.