Taro Logo

Senior Software Engineer I

Global information analytics business helping institutions and professionals advance healthcare, open science and improve performance for humanity.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Education

Description For Senior Software Engineer I

Elsevier, a global leader in information analytics, is seeking a Senior Software Engineer I to join their team in Bengaluru. This role is part of a global team that supports products focused on electronic health records and digital charting for healthcare education. The position involves working in an agile environment, delivering high-quality software solutions using modern technology stacks.

The ideal candidate will be an experienced professional capable of handling complex software development assignments within the product line. You'll be working with microservices architecture, implementing solutions using AWS Cloud infrastructure, and practicing test-driven development. The role requires strong expertise in Java, modern frameworks, and database technologies including both SQL and NoSQL.

As a Senior Software Engineer, you'll collaborate closely with Frontend, Data, System, and Quality Engineers in a cross-functional team environment. The position offers opportunities to mentor junior team members and translate customer requirements into technical solutions. The team values trust, respect, collaboration, agility, and quality, working in two-week sprints to deliver continuous value.

The company offers an impressive benefits package including comprehensive health insurance, flexible working arrangements, parental leave, and various wellness initiatives. Elsevier's mission involves supporting science and research, health education, and interactive learning, making this an opportunity to contribute to meaningful work that addresses global challenges.

Working at Elsevier means joining a company that publishes over 2,500 digitized journals, including prestigious publications like The Lancet and Cell, and maintains a vast collection of e-book titles and reference works. The company's digital solutions, including ScienceDirect and Scopus, are integral to research and healthcare communities worldwide. This role offers the chance to work on products that directly impact healthcare education and professional development while being part of a supportive, innovative team.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer I

  • Work in an agile scrum team delivering value in 2-week sprints
  • Implement test-driven development, pair programming and continuous delivery
  • Deliver software using microservices and single page applications
  • Develop test automation including unit and integration testing
  • Implement solutions using AWS Cloud infrastructure
  • Work closely with Frontend, Data, System and Quality Engineers
  • Actively review implementations across teams

Requirements For Senior Software Engineer I

Java
Kubernetes
  • Experience writing complex queries/aggregations on Elastic Search
  • Solid experience with Java and modern Java frameworks
  • Strong knowledge of data structures, algorithms, and system design
  • Experience with relational and NoSQL databases
  • Experience with Scala and Spark (preferred)
  • Experience with CI/CD and building pipelines (Jenkins, Github Actions)
  • Experience in Test Driven Development
  • Cloud experience (AWS preferred)

Benefits For Senior Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive Health Insurance
  • Enhanced Health Insurance Options
  • Group Life Insurance
  • Group Accident Insurance
  • Flexible Working Arrangements
  • Employee Assistance Program
  • Medical Screening
  • Maternity, Paternity, and Adoption Support
  • Long-Service Awards
  • Subsidized Meals
  • Various Paid Time Off options
  • Free Transport for commutes

Interested in this job?

Jobs Related To Elsevier Senior Software Engineer I