Senior Software Developer

Senior Software Developer

Whitehall Resources currently require an experienced Senior Software Engineer to work with a key client

**Please note this role falls INSIDE IR35**

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 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

Job Details

Company
Whitehall Resources
Location
England, United Kingdom
Posted