Software Developer

Sanderson Recruitment Plc
London, UK
5 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Agile Methodology Microsoft Azure Software as a Service Cloud Computing Software Quality Continuous Integration DevOps Github Node.Js Performance Tuning Scrum Methodology Cloud Platform System
+12 more
Software Application Programming Infrastructure as Code (IaC) Backend Build Management Containerization Git Flow Cosmos DB Restful APIs Software Version Control Serverless Computing Docker Microservices

Job description

We are seeking an experienced Node.js Developer to join a growing technology team responsible for designing, developing, and maintaining scalable cloud-based applications. The successful candidate will have strong experience with Node.js, Microsoft Azure, Azure Functions, Cosmos DB, and GitHub within modern DevOps and Agile delivery environments., * Design, develop, and maintain high-performance backend applications using Node.js.

  • Build and deploy scalable cloud-native solutions within the Microsoft Azure ecosystem.
  • Develop and manage Azure Functions to support event-driven and serverless architectures.
  • Design, optimise, and maintain data solutions using Azure Cosmos DB.
  • Collaborate with cross-functional teams to define technical requirements and deliver robust solutions.
  • Implement best practices for code quality, testing, security, and performance optimisation.
  • Manage source control, branching strategies, and CI/CD pipelines using GitHub.
  • Troubleshoot and resolve application issues, ensuring high levels of availability and reliability.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.

Requirements

  • Strong commercial experience developing applications using Node.js.
  • Hands-on experience with Microsoft Azure cloud services.
  • Proven experience working with Azure Cosmos DB.
  • Experience building and supporting Azure Functions.
  • Strong knowledge of GitHub, version control, and collaborative development practices.
  • Experience with RESTful APIs and microservices architecture.
  • Understanding of security, scalability, and performance considerations in cloud environments.
  • Experience working within Agile development teams.

Desirable Skills

  • Experience with Azure DevOps and CI/CD pipelines.
  • Knowledge of containerisation technologies such as Docker and Kubernetes.
  • Experience with monitoring and logging solutions within Azure.
  • Familiarity with Infrastructure as Code (IaC) concepts.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all