Senior Backend Developer (Node.js) - Active SC
Job Title: Senior Backend Developer (Node.js)
Rate: £529 (Inside IR35)
Duration: 6 months
Location: Remote
Clearance: Active SC
Stages: 1 Stage
Technology
Node.js
API development - REST, OpenAPI
Web development - HAPI
Databases - PostgreSQL, MongoDB, Redis
Unit testing - Jest, Lab
Source Control - Git
Cloud hosting - Azure/AWS
Containerisation - Docker, Kubernetes, ECS
CI and release - ADO, Jenkins, Github Actions
Work Management - Jira, ADO
Responsibilities
Translating requirements into viable system designs
Putting users first, identifying needs based on evidence, developing services to meet those needs, and engage in meaningful interactions and relationships with users
Create code that is open by default and easy for others to reuse
Working with common Defra technologies including Node.js, PostgreSQL, Redis
Applying knowledge and experience to investigate and resolve issues
Awareness of secure development practices including vulnerability scanning and OWASP
Skills and Experience
Ability to communicate clearly and with confidence to senior stakeholders
Ability to communicate complex technical concepts to a non-technical audience
Work management including refining and breaking down tasks, and defining acceptance criteria
Awareness of Clean Coding practices and approaches to mitigate and address technical debt - refactoring, test coverage
Software architecture - layers, separation of concerns, microservices