Senior Software Engineer I
Elsevier · London, England ·
Last confirmed by our partners on 25 Oct 2026.
Overview
As a Software Engineer at Elsevier, you will design, develop, and deploy cloud-hosted applications within a distributed environment that powers next‑generation products. You’ll work with cross-functional teams to translate business needs into technical solutions and contribute to architecture decisions for stability and performance.
This role offers the chance to improve delivery through agile practices, DevOps collaboration, and continuous learning, all while shaping peer-review–focused healthcare publishing tools. You will engage with AI-enabled approaches and cloud-native technologies to drive meaningful impact.
Pay / Benefits
- wellbeing initiatives
- shared parental leave
- study assistance
- sabbaticals
Responsibilities
- Design, develop, and deploy applications in a cloud-hosted distributed system for the next-generation product
- Collaborate with business stakeholders to capture requirements in a fast-moving environment
- Contribute to architectural decisions to ensure stability and performance
- Identify and implement enhancements to improve delivery processes
- Partner with cross-functional Agile and DevOps teams
Key requirements
- Proficiency in JavaScript/TypeScript, frontend frameworks, Java/SpringBoot, and SQL with willingness to learn others
- Experience with build tools, Git, and continuous integration
- Enjoy collaborating to create innovative solutions
- Experience mentoring team members to up-skill
- Experience with alerting, monitoring, and logging tools
- Experience with modern IDEs and refactoring tools
- Willingness to discuss and improve team practices
- Experience with test-driven development and mocking libraries
- Experience with Agile practices and execution
- Experience designing and developing for cloud environments (Docker, Kubernetes, AWS)
- Familiar with AI coding tools
- collaboration
- mentoring and knowledge sharing
- openness to improve working practices
- JavaScript/TypeScript
- Frontend frameworks
- Java/SpringBoot
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £110,000, from 646 adverts
2829 live adverts for Software developer in London
Same role within 50 km
- Sr Lead Software Engineer - Market Risk Technology SRE · Westminster Abbey · 1 km
- Senior Lead Software Engineer - Platform / Network · Westminster Abbey · 1 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · City of London · 2 km
Remote or home office in 17% of 809 Software developer adverts we list nationwide
More openings at Elsevier
140 other openings we list
- Head of End User Services · London
- Python Software Engineer · Cambridge
- Transformation Director (Data Science) · London
- Senior Data Analyst - London · London
- Associate Scientific Editor · Cambridge