Junior Python developer

McCabe & Barton

Alte locuri de munca publicate de aceasta companie

Junior Python developer

About the Company:

Our client are a leading asset management company focused on delivering innovative financial solutions for clients across the globe. Our team combines expertise in asset management, financial analytics, and cutting-edge technology to create tools that drive better decision-making and optimize portfolio performance. We are now looking for a motivated and talented Junior Python Engineer to join our technology team to support our growing data and software development needs.

You will work closely with senior developers and analysts to build, maintain, and enhance software solutions that support asset management operations. You will gain experience developing Python-based applications, working with data, automating processes, and solving complex challenges in finance.

This is an excellent opportunity for a self-starter looking to grow their skills in Python development and get exposure to the asset management industry.

3 days in office in London

Key Responsibilities:

  • Assist in the development, testing, and maintenance of Python applications used for financial modelling, data analysis, and reporting.
  • Collaborate with senior engineers to write clean, efficient, and scalable code for portfolio management tools.
  • Support the automation of asset management processes, including data retrieval, cleaning, and transformation.
  • Integrate external APIs, databases, and third-party libraries into existing applications.
  • Troubleshoot and resolve software issues in production and development environments.
  • Contribute to unit testing, debugging, and code review processes to ensure high-quality code.
  • Learn and apply best practices in software development, version control (Git), and Agile methodologies.
  • Stay up to date with industry trends and continuously improve technical knowledge.

Requirement

  • Proficiency in Python programming, with some experience working on projects or internships.
  • Knowledge of Python libraries and frameworks such as Pandas, NumPy, Flask, or Django.
  • Understanding of data structures, algorithms, and basic software development principles.
  • Familiarity with SQL and experience working with databases is a plus.
  • Experience with version control tools like Git.
  • Eagerness to learn about financial concepts and how they relate to software development.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork skills.

Nice-to-Have Skills:

  • Exposure to financial markets, asset management, or fintech projects.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with Docker or Kubernetes.
Descriere companie

Detalii oferta de angajare

21 Jan 2025

Locatia jobului

Tip job

Full time

Categorie job

Tehnologia informaţiei, Telecomunicaţii

Salariu lunar