Your role will be part of an agile delivery team, responsible for a number of applications. They are looking to integrated Payment Dates in particular with other payments services as well as offering it as an API for an external use.
Day to day activities:
Node JS development (Test driven development TDD)
Mentor / support more junior members
Knowledge of CICD / Mongo (Continuous Improvement)
Working in a scrum team, with 4 / 5 others – BA's / Product Owners / Scrum masters
Picking up tickets and churning
Provide technical direction
Your experience:
Very Strong NodeJs
Strong knowledge of Software Design Patterns
Strong understanding and experience of Database technologies in particular Mongo DB
Strong understanding and experience of APIs, RESTful services and Microservice Architectures
Good understanding of CI/CD and Gitlab Pipelines
An understanding of AWS Infrastructure and Terraform
Test Driven Development (TDD)
Stakeholder engagement / communications
Continuous Integration