Senior Software Engineer

RELX

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RELX is seeking a Senior Software Engineer to design, develop, and mentor across teams, driving technical excellence on our Enterprise API Platform. You will participate in design discussions, implement test-driven code, and support existing APIs for a high-quality developer experience.

You will help manage legacy and new platforms for Elsevier, focusing on onboarding APIs, portal usability, and rapid issue resolution while promoting collaboration and quality throughout the team.

Qualifications

  • Proficient in designing and reviewing complex software components.
  • Experience with test-driven development and code reviews.
  • Mentor junior engineers and promote best practices across teams.
  • Collaborate across product, design, and operations to deliver high-quality APIs.

Responsibilities

  • Interface with team members to finalize requirements.
  • Write and review detailed specifications for complex components.
  • Complete complex bug fixes.
  • Translate product requirements into software designs with peers.
  • Implement development processes, coding standards, and reviews.
  • Work across Agile/Waterfall environments with key stakeholders.
  • Resolve complex technical issues as needed.
  • Train entry-level engineers as directed by management.

Skills

Software design
Code reviews
Mentoring juniors
DevOps collaboration

Tools

Java
JavaScript
Groovy
JSP
HTML
XML
SQL
Bash
Maven
Gradle
PostgreSQL
Terraform
AWS
New Relic
Kibana
Docker
Kubernetes
kubectl
k9s
Networking (AWS ACM, VPCs)

Job description

Are you passionate about building high-quality software solutions that solve complex customer challenges?

Do you enjoy mentoring others, driving technical excellence, and collaborating across teams to deliver impactful products?

About Our Team

Our global team support products education electronic health records that introduce students to digital charting and prepare them to document care in today’s modern clinical environment. We have a very stable product that we’ve worked to get to and strive to maintain. Our team values trust, respect, collaboration, agility, and quality.

About The Role

As a Senior Software Engineer you are expected to participate in technical discussions to come up with a design to meet Product Requirements, develop test driven code, pair with team members, mentor juniors and support the existing API Platforms.

Within this team/role you will look after a legacy and new Enterprise API Platform for Elsevier. It aims to provide a good developer experience for anyone using the Platform both within and outside of Elsevier. Smooth onboarding of APIs to the Platform, ease of use of the dev portal for the customers and rapid resolution of support requests are the Team's goals.

Responsibilities
  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of complex system components.
  • Complete complex bug fixes.
  • Work closely with other development team members to understand complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve complex technical issues as necessary.
  • Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
Requirements
  • Expertise in development languages including but not limited to: Java, JavaScript, Groovy, JSP, HTML, XML, SQL and bash.
  • Knowledge and experience of build tools – Maven and Gradle
  • Knowledge and experience of relational DBMS – Postgresdb
  • Knowledge of using AWS services via Terraform - Secrets Manager, Kinesis Firehose, S3, Open Search etc
  • Knowledge and experience of configuring and using New Relic, Kibana for observing metrics and configuring alerts.
  • Knowledge and experience of using Docker, containers, helm, kustomize to set up and manage Kubernetes applications.
  • Knowledge and experience of using kubectl, k9s and similar tools to observe and manage k8s resources
  • A bonus if you have Knowledge of networks –AWS ACM certificates, VPC’s, transit gateways etc
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.

About The Business

A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world.

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer I – Search and AI Platform
Senior Software Engineer I – Search and AI Platform

RELX • Greater London

On-site
GBP 70,000 - 110,000
Comprehensive Pension Plan
Generous vacation entitlement
Flexible working hours
+3
Senior Software Engineer I – Search and AI Platform
Senior Software Engineer I – Search and AI Platform

Elsevier • Greater London

On-site
GBP 90,000 - 130,000
Comprehensive Pension Plan
Generous vacation entitlement
Family leave
Senior AI Engineer
Senior AI Engineer

Elsevier • City Of London

On-site
GBP 90,000 - 120,000
Pension plan
Vacation & sabbatical
Family leave
+5
Senior Quality Test Engineer I
Senior Quality Test Engineer I

Elsevier • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Architect
Senior Architect

RELX • Greater London

Hybrid
GBP 120,000 - 180,000
Pension Plan
Vacation & Sabbatical
Family Leave
+5
Senior Software Engineer / Senior AI Engineer
Senior Software Engineer / Senior AI Engineer

Elsevier • Greater London

On-site
GBP 90,000 - 130,000
Comprehensive Pension Plan
Generous vacation entitlement
Parental leave
+1
Senior Software Engineer I (JavaScript)
Senior Software Engineer I (JavaScript)

Elsevier • Greater London

On-site
GBP 70,000 - 100,000
Comprehensive Pension Plan
Home/office/commuting allowance
Generous vacation entitlement
+4
Senior Strategy Manager
Senior Strategy Manager

RELX • Greater London

Hybrid
GBP 90,000 - 130,000
Health insurance
Pension plan
Life assurance
+1
Senior Software Engineer
Senior Software Engineer

Elsevier • England

On-site
GBP 50,000 - 70,000
Generous holiday allowance
Access to learning platforms
Health screening and eye care vouchers
+7
Senior Strategy Manager
Senior Strategy Manager

Elsevier • Greater London

On-site
GBP 110,000 - 170,000
Generous holiday allowance
Health screening and private medical
Wellbeing programs
+6