Python Software Engineer
Clarityrecruiting
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 70KJob location
Remote
Tech stack
JavaScript
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
Software Debugging
Django
Python
NoSQL
SQL Databases
React
Flask
GIT
FastAPI
Kubernetes
Front End Software Development
REST
Software Version Control
Docker
Job description
We are seeking a skilled and motivated Python Software Engineer to join our growing development team. You will be responsible for designing, developing, and maintaining high-quality software solutions, working closely with cross-functional teams to deliver scalable and efficient systems., * Design, develop, test, and maintain Python-based applications
- Write clean, scalable, and well-documented code
- Collaborate with product managers, designers, and other developers
- Build and integrate APIs and third-party services
- Troubleshoot, debug, and optimise existing systems
- Participate in code reviews and contribute to best practices
- Support deployment and ongoing system improvements
Requirements
This is an excellent opportunity for someone who enjoys problem-solving, clean code, and working in a collaborative, fast-paced environment., * Strong commercial experience with Python
- Experience with frameworks such as Django, Flask, or FastAPI
- Solid understanding of RESTful APIs
- Experience working with databases (SQL and/or NoSQL)
- Familiarity with Git and version control
- Strong problem-solving and analytical skills
- Ability to work independently and as part of a team, * Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of Docker / Kubernetes
- Frontend experience (JavaScript, React, etc.)
- CI/CD pipelines and automated testing
- Experience in Agile/Scrum environments
Benefits & conditions
Competitive salary and benefits package