We seek a highly skilled Python Developer with over 10 years of experience, specialising in FAST API. The ideal candidate will have expertise in at least one popular Python framework (such as FastAPI, Django, Flask, or Pyramid), strong knowledge of object-relational mapping (ORM), and familiarity with front-end technologies (JavaScript, HTML5, and CSS). You will design and develop back-end components to improve responsiveness and overall performance, integrate user-facing elements, and work on multi-process cloud architecture projects while understanding Python’s threading limitations.
Key Responsibilities:
Application Development:
- Develop and maintain scalable, high-performance multi-tiered applications.
- Write effective, scalable code utilising popular Python libraries and frameworks.
Integration & Architecture:
- Integrate applications with RESTful APIs (preferably FastAPI) and LDAP.
- Utilise ORM and demonstrate a strong grasp of database concepts (familiarity with SQL/PLSQL or PostgreSQL).
- Manage data integration from multiple sources and databases.
- Work on cloud architecture projects and understand Python’s threading limitations.
Team Collaboration:
- Collaborate with a Scrum team—including Product Owner, Scrum Master, and UI/UX designers—and work closely with architects and end-users to define requirements.
- Ensure performance and quality across the software development lifecycle.
- Support live applications by troubleshooting and addressing user queries.
Continuous Improvement:
- Follow the defined development process and contribute to continuous improvements in the application and development process.
- Coordinate with internal teams to understand user requirements and provide effective technical solutions.
Qualifications & Skills:
- A minimum of 10+ years of experience in Python development.
- Expertise in at least one popular Python framework (e.g., FastAPI, Django, Flask, or Pyramid).
- Strong knowledge of ORM and database concepts.
- Hands-on experience with data integration and integration of RESTful APIs.
- Familiarity with AWS, GIT, and Docker is an added advantage.
- Excellent communication and teamwork skills