Senior Software Engineer
@ Elsevier

Oxford, England, United Kingdom
$150,000
On Site
Full Time
Posted 17 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXX****** @elsevier.com
Recommended after applying

Job Details

About the Senior Software Engineer Role

Would you like to help create products to support the sharing of scientific knowledge? At Elsevier, our global team builds solutions that assist scientific researchers for publication and advance science and healthcare.

About Our Team

Our team supports products in education and electronic health records. We value trust, respect, collaboration, agility, and quality, and we take pride in our stable product base.

Key Responsibilities

  • Design, develop, and deploy cloud-hosted distributed applications.
  • Collaborate with business stakeholders in a fast-moving environment.
  • Provide architectural input to ensure system stability and performance.
  • Support and mentor team members while sharing knowledge.
  • Implement enhancements to improve delivery processes continuously.

Required Skills & Experience

  • Proficiency in JavaScript/TypeScript or Java with willingness to learn the other.
  • Experience with front-end (React) and back-end frameworks.
  • Familiarity with build tools, Git, and continuous integration.
  • Experience in cloud design, alerting, monitoring, and logging tools.
  • Knowledge of modern IDEs and refactoring tools.
  • Experience in test-driven development and mocking libraries.

Work Environment & Benefits

Elsevier promotes work/life balance and offers extensive benefits including generous holiday allowances, health and private medical benefits, wellbeing programs, pension schemes, share options, and various employee assistance and learning initiatives.

About Elsevier

Elsevier is a global leader in information and analytics dedicated to advancing science and healthcare. We provide trusted content and innovative technology that empower researchers, clinicians, educators, and librarians worldwide.

Key Skills/Competency

  • Cloud Computing
  • JavaScript
  • Java
  • React
  • Continuous Integration
  • Test-Driven Development
  • Monitoring
  • Distributed Systems
  • Collaboration
  • Problem-Solving

How to Get Hired at Elsevier

🎯 Tips for Getting Hired

  • Research Elsevier's culture: Study their mission, values, and innovations.
  • Customize your resume: Highlight relevant technical projects.
  • Practice coding challenges: Prepare solutions in Java or JavaScript.
  • Review cloud and CI tools: Be ready to discuss your experience.

📝 Interview Preparation Advice

Technical Preparation

Review cloud architecture concepts.
Practice coding in Java and JavaScript.
Study React and back-end integration.
Familiarize with CI/CD and monitoring tools.

Behavioral Questions

Describe a past collaboration experience.
Explain mentoring methods used previously.
Discuss handling fast-paced changes.
Share challenges in team communication.

Frequently Asked Questions