Description
- The project is a balance of angular (typescript), python and plain old HTML with NHS UK styles.
- Python is the predominant Back End language, all AWS and serverless. Good experience of APIs, good experience of maintaining Legacy systems, a good understanding of web applications and a basic understanding of databases & cloud architecture.
- Angular with a basic understanding of styling, Back End development with a basic understanding of python,
- It would also be an advantage to have experience of the NHS UK/GOV UK Front End styles, accessibility and testing web applications.
- Although the project is relatively simple it did start as a POC which means it requires a degree of experience to work on and a broad set of skills
Further points....
- Role profile: Senior/Experienced Back End Engineer - API Developer
- Strong application and API development experience with Python
- Have a deep understanding of the main AWS product/solution
- Serverless AWS suite
- Lambda: Python
- Terraform
- CloudFormation
- DynamoDB
- Good knowledge of software design fundamentals/principles (eg SOLID)
- Microservices
- Knowledge of branching strategy using Github
- Experience with Docker containers is desirable for localstack implementation
- Used to TDD as the main development strategy
- Create Unit test to ensure quality of Work
- Design new component according to the architecture guidelines
- Maintain the CI/CD process
- Experience as a lead/senior developer is a must
- Experience working within Agile teams
- Good communication skills and ability to collaborate in a large multi-disciplined team
This is fully remote, initially 4 months and rolling