Negotiable
Undetermined
Hybrid
London, England, United Kingdom
Summary: The Python Developer role requires an experienced professional with over 8 years of expertise in Python development, based in London. The position involves working in a hybrid mode and necessitates a strong understanding of both front-end technologies and Python libraries. The candidate should possess excellent problem-solving and communication skills, along with a solid grasp of software engineering best practices.
Key Responsibilities:
- Develop and maintain Python applications.
- Collaborate with front-end developers to integrate user-facing elements.
- Implement software engineering best practices throughout the development life cycle.
- Participate in code reviews and maintain coding standards.
- Utilize both synchronous and asynchronous Python libraries effectively.
- Engage in continuous integration and testing processes.
- Communicate effectively with team members and stakeholders.
Key Skills:
- Bachelor’s degree in computer science or a related field.
- Proven experience as a Python developer.
- Familiarity with front-end technologies (JavaScript, HTML5).
- Understanding of Python’s synchronous and asynchronous libraries.
- Knowledge of software engineering best practices.
- Outstanding problem-solving skills.
- Excellent verbal and written communication skills.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role : Python Developer
Experience : 8+ Years
Location : London
Contract Role
Work Mode : Hybrid
Qualifications
- A Bachelor’s degree in computer science or a related field.
- Proven experience as a Python developer.
- Familiarity with front-end technologies (like JavaScript and HTML5).
- Understanding of Python’s synchronous and asynchronous libraries.
- Familiarity with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous integration, testing, and operations.
- Outstanding problem-solving skills and attention to detail.
- Excellent communication skills, both verbal and written.