Job Role Description:
Working on a contract basis for one of the UKs largest leading Software Companies as part of a cross-functional agile engineering team. You will work to build a cloud native application using various AWS technologies within a micro-services-based architecture and an API first approach.
Key Responsibilities:
* Work closely with the Scrum Master and other stakeholders to identify and communicate technical requirements
* Help lead on some implementation tasks and work closely with other engineers in the team to ensure prompt completion of sprint goals
* Drive innovation by using new and exciting ideas to solve complex problems
* Guide, mentor and support other members of the team with guidance on best practice and development techniques
* Create and maintain solution documentation
* Working closely with Operations to ensure high standards of delivery
Required technical skills and experience:
* Amazon Web Services (AWS) experience
* C#, .Net Core, NodeJS and JavaScript experience
* Experience of APIs and Web services
* Commercial cloud SaaS platform development experience
* Understanding of security considerations
* Understanding of Micro service architectures
* SQL / Database knowledge
* Experience of working within agile methodologies (Scrum, Story Pointing etc)
* Experience of monitoring and logging techniques
* Knowledge of Docker / Kubernetes
* Knowledge of GIT / Bitbucket
* Knowledge of CI/CD systems
Desirable:
* PostgreSQL and SQL Server
* Comfortable with Linux environments
* TeamCity experience
* Experience of using Jira
* Experience using Web sockets
Desired Qualifications:
* AWS Certifications
* BSC or equivalent in a software engineering discipline
