Taro Logo

Principal Software Engineer

Elsevier is a global information analytics business that helps institutions and professionals advance healthcare, open science and improve performance for the benefit of humanity.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · Education

Description For Principal Software Engineer

Elsevier, a global leader in information and analytics, is seeking a Principal Software Engineer to join their team in Bengaluru. This role is perfect for an experienced technologist who can serve as a technical leader and mentor while solving complex problems. The position involves performing complex research, design, and software development within software functional areas or product lines. The ideal candidate will have 10+ years of experience and deep expertise in various technologies including Java, JavaScript, React, and SQL.

The role offers an opportunity to work on meaningful projects that help researchers and healthcare professionals advance science and improve health outcomes. You'll be responsible for leading large multifunctional development activities, solving complex technical problems, and serving as a senior source of expertise. The position includes direct interaction with customers and end-users, providing design input across products, and mentoring team members.

Elsevier offers comprehensive benefits including health insurance for families, flexible working arrangements, parental leave, and various other perks. The company's mission of supporting scientific research and healthcare advancement provides a meaningful context for your work. You'll be part of a global organization that combines quality information and vast data sets with analytics to support visionary science, research, and healthcare improvement.

The ideal candidate will bring strong technical expertise, leadership abilities, and excellent communication skills. You'll work in an environment that promotes work-life balance and provides numerous wellbeing initiatives. This is an excellent opportunity for a senior technologist who wants to make a significant impact while working with cutting-edge technologies in a company that values both technical excellence and work-life balance.

Last updated 7 days ago

Responsibilities For Principal Software Engineer

  • Serve as primary technical point of contact for external technology resources
  • Provide design input across a product
  • Work directly with customers and end users
  • Interface with other technical personnel to finalize requirements
  • Write and review detailed specifications
  • Complete complex bug fixes
  • Design and work with complex data models
  • Mentor lead software developers
  • Serve as acknowledged technical expert on coding issues

Requirements For Principal Software Engineer

Java
JavaScript
React
Node.js
  • 10+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience; advanced degree preferred
  • Software development process expert in methodologies (Agile, Waterfall)
  • Expertise in data modeling, design and manipulation
  • Expertise in normalized/dimensional data modeling principles
  • Expert knowledge of multiple data storage subsystems
  • Strong budgeting/finance skills
  • Strong interpersonal skills
  • Solid knowledge of architectural principles
  • Expertise in Java/J2EE, JavaScript, JSP, React, Nextjs, HTML, XML, SQL, Windows, UNIX, and .Net
  • Advanced problem-solving experience
  • Advanced communication skills

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Comprehensive Health Insurance for family
  • Group Life Insurance
  • Group Accident Insurance
  • Flexible Working Arrangements
  • Employee Assistance Program
  • Medical Screening
  • Maternity, paternity, and adoption support
  • Long-Service Awards
  • New Baby Gift
  • Subsidized Meals
  • Paid Time Off including various types of leave
  • Free Transportation in select locations

Interested in this job?

Jobs Related To Elsevier Principal Software Engineer