Senior Software Engineer in London
Senior Software Engineer

Senior Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Join a global team to develop and maintain innovative electronic health record products.
  • Company: A leading global information and analytics company focused on advancing science and healthcare.
  • Benefits: Generous holiday allowance, health benefits, wellbeing programs, and extensive learning resources.
  • Why this job: Make a real impact in healthcare while working with cutting-edge technologies and mentoring future engineers.
  • Qualifications: Expertise in Java, JavaScript, and experience with AWS and Kubernetes.
  • Other info: Enjoy a healthy work/life balance with flexible working options and community support initiatives.

The predicted salary is between 36000 - 60000 £ per year.

About our Team: Our global team supports products in 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.

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.

Responsibilities:

  • Interface with other technical personnel or team members to ideate on the best technical solution to meet Product Requirements.
  • Document 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.
  • Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.

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 for you: We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Generous holiday allowance with the option to buy additional days.
  • Health screening, eye care vouchers, and private medical benefits.
  • Wellbeing programs.
  • Life assurance.
  • Access to a competitive contributory pension scheme.
  • Save As You Earn share option scheme.
  • Travel Season ticket loan.
  • Electric Vehicle Scheme.
  • Optional Dental Insurance.
  • Maternity, paternity, and shared parental leave.
  • Employee Assistance Programme.
  • Access to emergency care for both the elderly and children.
  • RECARES days, giving you time to support the charities and causes that matter to you.
  • Access to employee resource groups with dedicated time to volunteer.
  • Access to extensive learning and development resources.
  • Access to employee discounts scheme via Perks at Work.

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.

Senior Software Engineer in London employer: RELX

At Elsevier, we pride ourselves on being an exceptional employer, offering a supportive and collaborative work culture that values trust and respect. As a Senior Software Engineer, you will benefit from a generous holiday allowance, comprehensive health and wellbeing initiatives, and extensive learning opportunities, all while contributing to meaningful projects that advance science and healthcare. Our commitment to work/life balance and employee growth ensures that you can thrive both personally and professionally in a dynamic global environment.
R

Contact Detail:

RELX Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for those technical interviews! Brush up on your coding skills and be ready to discuss your past projects. Show us how you tackle challenges and collaborate with others.

✨Tip Number 3

Don’t forget to showcase your soft skills! We value trust, respect, and collaboration, so be sure to highlight your teamwork and mentoring experiences during interviews.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace Senior Software Engineer in London

Java
JavaScript
Groovy
JSP
HTML
XML
SQL
Bash
Maven
Gradle
Postgresdb
AWS Services
Terraform
Docker
Kubernetes
Agile Development

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with the specific technologies mentioned in the job description. We want to see how your skills align with our needs, so don’t hold back on showcasing your expertise!

Show Your Passion: Let us know why you’re excited about this role and our mission at Elsevier. A genuine enthusiasm for software engineering and improving healthcare through technology can really make your application stand out!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s relevant to the role. Make it easy for us to see your qualifications and fit for the team.

Apply Through Our Website: We encourage you to submit your application directly through our website. This ensures that your application is seen by the right people and helps us streamline the process. Plus, it’s super easy!

How to prepare for a job interview at RELX

✨Know Your Tech Stack

Make sure you’re well-versed in the development languages and tools mentioned in the job description, like Java, SQL, and AWS services. Brush up on your knowledge of build tools like Maven and Gradle, as well as container management with Docker and Kubernetes. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples of complex bug fixes or technical challenges you've faced in previous roles. Highlight how you approached these problems, the solutions you implemented, and the impact they had on your team or project. This will demonstrate your ability to think critically and work collaboratively.

✨Emphasise Collaboration and Mentorship

Since the role involves mentoring junior engineers, be ready to talk about your experience in training or guiding others. Share examples of how you've fostered a collaborative environment in past projects, as this aligns with the team's values of trust and respect.

✨Understand the Company Culture

Familiarise yourself with Elsevier's mission and values, especially their focus on wellbeing and work/life balance. Be prepared to discuss how you can contribute to a positive team culture and support the company's goals. Showing that you align with their ethos will make you a more attractive candidate.

Senior Software Engineer in London
RELX
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
  • Senior Software Engineer in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • R

    RELX

    10000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>