Taro Logo

Senior Software Engineer I

Global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes.
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 and analytics, is seeking a Senior Software Engineer I to join their team in India. This role offers an exciting opportunity to work on complex software development projects that directly impact healthcare and scientific research advancement. The position involves engaging in sophisticated research, design, and development tasks while working with cutting-edge technologies including Node.js, TypeScript, and AWS.

As a Senior Software Engineer, you'll be responsible for designing software across multiple systems, mentoring junior team members, and translating user requirements into effective solutions. The role requires expertise in data modeling, development methodologies, and best practices in software engineering. You'll work in a collaborative environment that values innovation and continuous improvement.

The company offers comprehensive benefits including health insurance, flexible working arrangements, parental leave, and professional development opportunities. Elsevier's mission of advancing science and improving healthcare outcomes provides a meaningful context for your work. Their commitment to work-life balance is demonstrated through various well-being initiatives and flexible working options.

This is an excellent opportunity for experienced software engineers who want to contribute to impactful projects while working for a respected global organization. The role offers both technical challenges and leadership opportunities through mentoring responsibilities and involvement in complex system design decisions.

Last updated a day ago

Responsibilities For Senior Software Engineer I

  • Collaborate with technical personnel to finalize requirements
  • Write and review detailed specifications for complex system components
  • Complete complex bug fixes
  • Translate product requirements into software designs
  • Implement development processes and coding best practices
  • Conduct code reviews
  • Resolve complex technical issues
  • Mentor entry-level software engineers
  • Design and work with complex data models
  • Stay updated on new technology developments

Requirements For Senior Software Engineer I

Node.js
TypeScript
  • BS in Engineering, Computer Science, or equivalent experience
  • Knowledge of software development methodologies (Agile, Waterfall)
  • Proficiency with data manipulation languages
  • Understanding of normalized/dimensional data modeling principles
  • Knowledge of multiple data storage subsystems
  • Expertise in Node.JS, Typescript, SQL, and AWS Terraform
  • Excellent research skills
  • Knowledge of industry best practices
  • Experience with test-driven development
  • Strong problem-solving skills
  • Effective oral and written communication skills

Benefits For Senior Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Health insurance for employee and family
  • Enhanced health insurance options
  • Group life insurance
  • Group accident insurance
  • Flexible working arrangements
  • Employee assistance programs
  • Medical screenings
  • Maternity, paternity, and adoption support
  • Long-service awards
  • New baby gifts
  • Subsidized meals at specific locations
  • Various paid time-off options
  • Free transportation in select locations
  • Study assistance
  • Sabbaticals

Interested in this job?

Jobs Related To Elsevier Senior Software Engineer I