Senior Backend Developer (Node.js) - Active SC
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
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
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerboard.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
Why Upskilling And Reskilling is Important For Developers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?