Python Engineer

Birmingham, West Midlands
Apply Now

Python Engineer

Annual Salary: Up to £45,000
Location: Midlands (Need to be able to come to office at least one day a month)
Job Type: Full-timeI am very excited to be recruiting a Python Engineer for a technology company that is truly one of the most exciting businesses I have ever worked with. Their success and future growth plans mean that this opportunity is not to be missed.

This position is ideal for developers with strong Python experience, who are ready to contribute to greenfield projects in a fast-paced challenging environment.

As a Python Engineer, you will play a crucial role in developing a new product, focusing on backend system development, API creation, and integration.

The role is predominantly home based, but you will need to be able to attend a face-to-face interview in the Midlands and travel to the office at least once a month

Day-to-day duties as the Python Engineer include:

Design and develop robust backend systems using Python.
Create and integrate RESTful and GraphQL APIs.
Write high-quality, reusable code and engage in test-driven development (TDD) or behaviour-driven development (BDD).
Work collaboratively with other engineers to ensure the platform is scalable and efficient.
Participate in code reviews, providing and receiving constructive feedback.
Debug and troubleshoot issues to maintain smooth operation.

Required Skills & Qualifications as the Python Engineer include:

Solid commercial experience with Python, preferably with FastAPI or Flask.
Proficiency with SQL and non/relational databases.
Knowledge of RESTful APIs and client-server communication.
Strong experience working with AWS
Strong problem-solving and debugging skills.
Ability to write clean, maintainable, and reusable code.
Strong understanding of version control using Git.

Desirable Skills:

Knowledge of NoSQL databases such as MongoDB or DynamoDB.
Experience with serverless architecture.
Experience with full-stack development using React, Angular, or Vue.js.
Experience working with Scrum and Extreme Programming (XP).

Benefits:

Competitive salary and growth opportunities.
Flexible hybrid working arrangement.
Opportunity to work on innovative projects with cutting-edge technologies.
Supportive and collaborative work environment.To apply for this Python Engineer position, please apply with an updated CV

*My client cannot sponsor, so please do not apply if you need them to

Job Info
CV-Library logo
Job Title:
Python Engineer
Company:
CV-Library
Location:
Birmingham, West Midlands
Salary:
£35000 - £45000 Per annum
Posted:
Apr 3rd 2025
Closes:
May 4th 2025
Sector:
IT
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2025 | All Rights Reserved Fresh Jobs