Python Developer
We are seeking a highly skilled Senior Developer/Tech Lead (Python) to join our innovative and growing team. This role is ideal for a seasoned professional with strong technical expertise and proven leadership capabilities. You will play a pivotal role in driving development initiatives, mentoring junior developers, and ensuring the delivery of robust, scalable, and high-quality software solutions.
Key Responsibilities
- Lead the design and development of complex applications using Core Python and frameworks such as Flask, FastAPI, and Django.
- Apply and enforce best practices in software development, including OOP principles, data structures, and exception handling.
- Collaborate with Front End developers (JavaScript, CSS, HTML) to build seamless and responsive user interfaces.
- Design, develop, and optimize SQL databases for efficient data storage and retrieval.
- Manage cloud infrastructure with AWS Core services and Terraform, including serverless architectures and Docker-based deployments.
- Oversee integration, debugging, and troubleshooting across multiple components and services.
- Guide and mentor junior developers on coding standards, version control (GitHub), and effective code management.
- Drive automation efforts through Unit Testing and API Testing.
Qualifications
- 5+ years of experience in software development with a strong focus on Python and web frameworks.
- Solid understanding of Front End technologies (Vue.js/React, CSS, HTML).
- Hands-on expertise with SQL databases, data analysis, and applied mathematics.
- Experience in AWS cloud services and Infrastructure as Code (Terraform).
- Proficiency with Docker and serverless computing.
- Strong problem-solving ability and a detail-oriented mindset.
- Excellent communication, leadership, and mentoring skills.
Essential Skills
- Proven Agile experience and knowledge of continuous improvement practices.
- Strong understanding of CI/CD pipelines and related tools.
- Ability to research, prototype, and present new technologies and approaches.
- Skilled in communicating technical concepts to both technical and non-technical stakeholders.
- Adaptability to rapidly changing requirements and deadlines.
Preferred Skills
- Experience with ORMs and Server Side templating languages.
- Advanced knowledge of AWS architecture best practices.
- Familiarity with design patterns and modern software architecture principles.
- Company
- Qualient Technology Solutions UK Limited
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Qualient Technology Solutions UK Limited
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted