Description
We are seeking a Python Developer/Solutions Engineer to join an existing growing team for a 3 months + project. This is an opportunity to implement and deliver cloud native solutions and serverless applications. You will develop software with the latest and greatest technology for high profile, enterprise clients.
Required Experience:
- 5 or more years of commercial development experience.
- Knowledge of functional and object orientation programming.
- Knowledge of synchronous and asynchronous programming.
- 2 or more years developing in Python 2.6 or 3.x.
- Experience in using Python frameworks (eg Django, Flask, Bottle).
- Familiarity with Amazon Web Services (AWS) and REST APIs.
- Understanding of databases and SQL.
- Understanding of Non-SQL databases.
- Understanding of caching (Elasticache and Redis).
- Experience in unit testing and TTD.
- Strong Agile experience.
- Experience with version control (GIT)
Desirable requirements:
- AWS Developer Certification and/or AWS Solution Architect, Associate Certification.
- Experience in AWS serverless services (Lambda, API GW, SNS, SQS, and Dynamo DB).
- Has developed solutions using AWS SAM or the Serverless Framework and defined APIs in Swagger.
This role has been determined as being outside IR35 and can be based remotely.