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-time
I 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*
- Company
- Reed Technology
- Location
- Birmingham, West Midlands, West Midlands (County), United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- £35000 - £45000/annum
- Posted
- Company
- Reed Technology
- Location
- Birmingham, West Midlands, West Midlands (County), United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- £35000 - £45000/annum
- Posted