Software Engineer

Company: Elsevier
Apply for the Software Engineer
Location: London
Job Description:

Would you like to shape and scale modern, production-grade web experiences that help customers innovate and make better decisions?

Are you excited to lead technical direction, mentor others, and improve developer experience by using AI-assisted tools responsibly?

About the Role

The role will be 80% front end development and 20% back end development

Responsibilities

  • Lead and influence architectural discussions, technical design decisions, and long term platform improvements.
  • Build scalable and maintainable RESTful APIs, ensuring reliability, performance, and best practice implementation.
  • Write high quality, testable code and enforce strong engineering standards through TDD and meaningful test coverage.
  • Conduct thorough code reviews to ensure quality, consistency, and adherence to coding practices.
  • Exploring opportunities to use AI assisted and agentic tools (for example, code assistants, test generation or documentation agents) to improve development workflows, while following team guidelines and good engineering practices.

Requirements

  • Professional software engineering experience
  • Experience designing and implementing RESTful APIs
  • Advanced understanding of modern software development methodologies, such as Agile/Scrum
  • Familiarity with modern collaboration and development tools: Git/GitHub, JIRA, Confluence
  • Ability to diagnose and resolve complex issues, contributing to overall platform stability and quality
  • Ability to work with backend services in Python or Java to debug and extend the full data path

Work in a Way That Works for You

We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

Working Pattern

Working flexible hours – flexing the times when you work in the day to help you fit everything in and work when you are the most productive

#J-18808-Ljbffr…

Posted: May 27th, 2026