Junior Python Developer-Front End

Incisive Ltd
London
GBP 60,000 - 80,000
Job description

One of our financial clients, who are based in London, is currently seeking a talented Junior Python Engineer to become part of their small team. You will be well educated and have gained a minimum of 3+ years within a similar corporate industry either in financial services, investment, or asset management. The Junior Python Developer will have multiple responsibilities, including building and maintaining Python applications and interacting with other developers, designers, and stakeholders on their projects. The individual must have the skills to write a plethora of unit tests for their code to guarantee all functionality is being achieved. Good collaboration and communication skills are essential as you will be spending a lot of time with experienced engineers and understanding how they do their jobs. Familiarity with relational database schema design and SQL, along with strong Python skills, is essential. Experience with cloud deployment, Kubernetes, and Airflow would be an advantage.

Role/Responsibilities:

  1. Python application development, testing, and maintenance
  2. Working with other developers, designers, and stakeholders to satisfy project needs
  3. Troubleshooting and code debugging
  4. Participating in code reviews and contributing to best practices for the team
  5. Maintaining current knowledge of emerging technologies, programming languages, and software development techniques
  6. Ensuring client feature requests are being evaluated and prioritized
  7. Blending data storage options together
  8. Optimizing existing databases reprogrammed to increase functionality
  9. Improving responsiveness and overall performance by developing Back End components
  10. Enhancing the functionality of existing systems

Requirements and Skills:

  1. Proficiency in Python, with knowledge of popular libraries such as Pandas and NumPy
  2. Knowledge of design software like Adobe InDesign is beneficial
  3. Understanding of integration of many data sources into a single system
  4. Ability to work collaboratively on projects as well as independently when necessary
  5. Quick learner with the capacity to modify approaches dependent on the situation
  6. Awareness of how to test Python programs successfully
  7. Excellent communication and teamwork abilities
  8. Excellent problem-solving abilities
  9. Capable of combining many data sources and databases into a single system

This role will be required to go into the office 3 days a week and 2 from home.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Junior Python Developer-Front End jobs in London