Back to Job Search

Node Developer

Job Description

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