Enable job alerts via email!

Python Developer

Ventura UK Technologies Ltd

Greater London

On-site

GBP 45,000 - 65,000

Full time

24 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Greater London is seeking a skilled Python developer to join their engineering team. The role involves writing efficient code, collaborating with teams, and optimizing application performance. Ideal candidates possess proficiency in Python, knowledge of web frameworks like Django, and experience with database systems. A bachelor's degree in computer science is preferred.

Qualifications

  • Proficiency in Python programming.
  • Strong problem-solving and analytical abilities.
  • Knowledge of web frameworks like Django and Flask.
  • Experience with SQL and NoSQL databases.
  • Familiarity with version control systems like Git.
  • Understanding of Agile and Scrum methodologies.
  • Excellent communication and teamwork skills.

Responsibilities

  • Writing efficient, reusable, and testable code in Python.
  • Collaborating with cross-functional teams to design and implement software features.
  • Debugging and resolving software defects.
  • Optimizing application performance and ensuring scalability.
  • Keeping up-to-date with the latest Python developments and best practices.
  • Participating in code reviews and providing constructive feedback.
  • Documenting code and technical specifications.

Skills

Python programming
Problem-solving
Analytical abilities
Web frameworks (e.g., Django, Flask)
Database systems (SQL and NoSQL)
Version control systems (e.g., Git)
Software development methodologies (Agile and Scrum)
Communication skills
Teamwork skills

Education

Bachelor's degree in computer science or related field
Job description
Overview

We're looking for a Python developer to join our engineering team and play a key role in crafting dynamic software applications for our clients.


Responsibilities


  • Writing efficient, reusable, and testable code in Python

  • Collaborating with cross-functional teams, including front-end developers, to design and implement software features

  • Debugging and resolving software defects

  • Optimizing application performance and ensuring scalability

  • Keeping up-to-date with the latest Python developments and best practices

  • Participating in code reviews and providing constructive feedback

  • Documenting code and technical specifications


Qualifications


  • Proficiency in Python programming

  • Strong problem-solving and analytical abilities

  • Knowledge of web frameworks (e.g., Django and Flask)

  • Experience with database systems (SQL and NoSQL)

  • Familiarity with version control systems (e.g., Git)

  • Understanding of software development methodologies (Agile and Scrum)

  • Excellent communication and teamwork skills

  • A bachelor's degree in computer science or a related field (preferred)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.