🌎
This job posting isn't available in all website languages

Lead Software Engineer - Editorial Systems

📁
IT/Technical & Product Development
💼
Elsevier
📅
TEC001NU Requisition #

Are you making a difference in the world? Elsevier is! We assist industry leaders to utilize bleeding edge technology and complex data analytics enabling institutions and professionals to progress science, advance healthcare and improve performance for the benefit of humanity. Our tools help researchers make new ground-breaking discoveries, innovate faster and bring products to market faster. Is this you? Come join our team!

Job Summary

Elsevier Research Products is seeking an experienced Team Lead/Software Engineer to join a critical team within our Cambridge, MA, Tech Hub.  This person will be responsible for leading a software engineering team who will be building the next generation of tools to support the peer review process. This process is vital to the quality assurance of science and our customers need modern tools to cope with the additional volume complexity of their workload. You will lead a squad of 6-8 people comprising of software engineers, quality engineers and a UX specialist.

  Key Responsibilities:

  • Build new system functionality, specified in Agile user stories, using modern software tools (Java, Springboot etc.) deployed to a cloud-hosted microservices architecture.
  • Use test-driven development, pair programming and other XP practices to deliver high quality technical solutions
  • Minimize code-level technical debt and continually improve the code based through continual refactoring
  • Collaborate with business analysts, product owners, architects and other members of a cross-functional product team to define and analyze functional and technical requirements and assist the product owner in backlog prioritization.
  • Commit code to source control multiple times a day using trunk-based development and continuous integration, fully embracing the continuous delivery principle that the master branch is always in a releasable state
  • Work with the team in designing, evaluating and guiding the architecture of an evolving distributed system
  • Seek continuous improvement of the software delivery process by drawing on Agile, Lean and XP principles and through active participation in team retrospectives
  • Actively engage in your professional and personal development through one-on-one feedback and mentorship, stay appraised of software delivery trends and introduce new ideas into the team
  • Mentor and manage other team members in good software development practices and software delivery methodology
  • Support learning opportunities within squad.
  • Ensure the squad understands and are aligned with business drivers and priorities, by connecting their priorities with the overall business objectives
  • Serve as a primary technical point of contact for integration with other Elsevier applications.
  • Seek diverse ideas and perspectives from a variety of sources to create better solutions, products, and services.

Technical Skills:

  • Strong object-oriented programming skills, with a clear understanding of SOLID and/or Clean Code principles.
  • Strong ability to refactor code to coherent models. Experience of domain driven design code practices would be desirable.
  • Experience of developing on and administering Linux systems
  • Experience of deploying to / orchestrating infrastructure on AWS or other cloud architecture. Experience with Terraform, or another infrastructure-as-code software is desirable.
  • Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit.
  • Expertise in development languages including but not limited to: Java, JavaScript, HTML, XML, UNIX,
  • Experience working in a team that uses pair programming, continuous integration and other XP practices
  • Experience of continuous delivery, automated deployments, immutable servers and zero-downtime deployments

 

 


Technical Skills:

·        Strong object-oriented programming skills, with a clear understanding of SOLID and/or Clean Code principles.

·        Strong ability to refactor code to coherent models. Experience of domain driven design code practices would be desirable.

·        Experience of developing on and administering Linux systems

·        Experience of deploying to / orchestrating infrastructure on AWS or other cloud architecture.  Experience with Terraform, or other infrastructure-as-code software is desirable.

·        Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit.

·        Expertise in development languages including but not limited to: Java, JavaScript, HTML, XML, UNIX,

·        Advanced problem-solving experience involving leading squads in effectively troubleshooting/diagnosing complex issues.

·        Strong interpersonal and communication skills using assorted communication mediums.

·        Strong proficiency with data manipulation language including optimization techniques.

·        Experience with a modern IDE and proficiency in using automated refactoring tools. IntelliJ IDEA desirable.

·        Experience working in a team that uses pair programming, continuous integration and other XP practices

·        Experience of continuous delivery, automated deployments, immutable servers and zero-downtime deployments

·        Experience of acceptance-test driven development, behavior-driven development, unit testing and mocking libraries

·        Awareness of Mike Cohn’s test pyramid model for test distribution would be desirable

·        Experience of performance testing web applications and securing them against common security holes (OWASP Top 10)

·        Experience of a DevOps culture or systems engineering in the context of web-based applications would be preferable



Elsevier is a global information analytics business that helps institutions and professionals progress science, advance healthcare and improve performance for the benefit of humanity. We help researchers make new discoveries, collaborate with their colleagues, and give them the knowledge they need to find funding. We help governments and universities evaluate and improve their research strategies. We help doctors save lives, providing insight for physicians to find the right clinical answers, and we support nurses and other healthcare professionals throughout their careers.

Elsevier provides digital solutions and tools in the areas of strategic research management, R&D performance, clinical decision support, and professional education; including 
ScienceDirect, Scopus, SciValClinicalKey and Sherpath. Elsevier publishes over 2,500 digitized journals, including The Lancetand Cell, more than 35,000 e-book titles and many iconic reference works, including Gray’s Anatomy. Elsevier is part of RELX Group, a global provider of information and analytics for professionals and business customers across industries. www.elsevier.com

 

Elsevier employs over 7,000 people in more than 70 offices worldwide. We are an employer of choice, attracting and developing talented and creative people who thrive in a challenging and fast-paced environment. We offer an excellent compensation and benefits package as well as a real opportunity for career growth in a growing organization. Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact 1.877.734.1938 or accommodations@relx.com.

 

 

 

 

 

Previous Job Searches

Activity Feed

109195
Job shares through LexisNexis, a division of RELX Inc.
Someone referred the Mgr Operations position. Less than a minute ago
Someone applied to the HR Associate position. 7 minutes ago
Someone applied to the Technical Support Analyst I position. 7 minutes ago
Someone applied to the Sr Financial Analyst position. 7 minutes ago
Someone applied to the Solution Sales Manager position. 7 minutes ago

Similar Listings

Elsevier

Cambridge, Massachusetts, United States

📁 IT/Technical & Product Development

Requisition #: TEC001R9