Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

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

At a Glance

  • Tasks: Join our team to develop and maintain innovative API platforms for healthcare education.
  • Company: Elsevier, a global leader in information and analytics for 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.
  • Qualifications: Experience in software development, API management, and mentoring junior engineers.
  • Other info: Dynamic work environment with a strong focus on work/life balance and career growth.

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

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.

Knowledge and experience required:

  • Build tools – Maven and Gradle
  • Relational DBMS – Postgresdb
  • AWS services via Terraform - Secrets Manager, Kinesis Firehose, S3, Open Search etc.
  • Configuring and using New Relic, Kibana for observing metrics and configuring alerts.
  • Using Docker, containers, helm, kustomize to set up and manage Kubernetes applications.
  • Using kubectl, k9s and similar tools to observe and manage k8s resources.
  • 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.

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. 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

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. Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.

With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than 60 locations across the globe, we are committed to supporting the scientific and healthcare communities around the world. We offer a diverse range of opportunities across technology, commercial, business, and early career jobs. If you are looking for a career that inspires progress in science, innovation, and health, and allows you to grow every day, find your team at Elsevier.

Senior Software Engineer employer: Elsevier

At Elsevier, we pride ourselves on being an exceptional employer that champions a healthy work/life balance and prioritises employee wellbeing through numerous initiatives, including generous holiday allowances, private medical benefits, and extensive learning resources. Our collaborative and inclusive work culture fosters professional growth, allowing you to mentor junior engineers while contributing to meaningful projects that advance science and healthcare globally. Join us in a dynamic environment where your contributions directly impact the future of healthcare and education.
E

Contact Detail:

Elsevier Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨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. We want to see how you think and solve problems.

✨Tip Number 3

Show off your passion for the role! During interviews, share why you're excited about working with our API platforms and how you can contribute to our goals.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Senior Software Engineer

API Development
Test Driven Development
Mentoring
Maven
Gradle
PostgresDB
AWS Services
Terraform
New Relic
Kibana
Docker
Kubernetes
kubectl
Agile Methodologies
Documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with API platforms, AWS services, and any relevant tools like Docker and Kubernetes. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to our team. Mention specific projects or experiences that relate to the job description, and don’t forget to show your enthusiasm for working at StudySmarter.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love candidates who can think critically and come up with innovative solutions, especially when it comes to developing test-driven code and mentoring others.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our awesome team!

How to prepare for a job interview at Elsevier

✨Know Your Tech Stack

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

✨Prepare for Technical Discussions

Since this role involves participating in technical discussions, practice articulating your thought process when it comes to design and problem-solving. Think of examples from your past experiences where you’ve successfully collaborated with others to meet product requirements. This will demonstrate your ability to work well within a team.

✨Showcase Your Mentoring Skills

As a Senior Software Engineer, mentoring juniors is part of the gig. Be prepared to discuss how you've trained or supported less experienced colleagues in the past. Share specific instances where your guidance made a difference, as this will highlight your leadership qualities.

✨Emphasise Your Adaptability

The job mentions operating in various development environments like Agile and Waterfall. Be ready to talk about your experiences in different methodologies and how you adapt your approach based on the project needs. This flexibility is key to thriving in a dynamic environment.

Senior Software Engineer
Elsevier
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

E
  • Senior Software Engineer

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

    Elsevier

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