Job Description
This role will need you to work with stakeholders and internal/external teams to define and deliver solutions in business critical applications per endorsed specifications and requirements.
Essential knowledge, experience, and attributes:
- Minimum 5+ years of hands-on experience in Python programming
- Designing and developing python applications and APIs for enterprise cloud platform (AWS)
- Ability to integrate multiple data sources and databases into one system.
- Knowledge of user authentication and authorisation between multiple systems, servers, and environments
- Daily support of writing Python backend scripts.
- Extensive experience with software development tools such as Git, GitHub Actions, IDEs (e.g. PyCharm).
- Experience with FastAPI, Pydantic, SQL Alchemy and Postgres.
- Experience in full development life cycle of applications throughout analysis, design, implementation, testing and deployment.