Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
RELX

Senior Software Engineer

RELX

Senior software engineer designing complex software and data models for Elsevier, a global science and healthcare information provider. Mentoring developers and resolving technical issues.

Posted 8/12/2026full-timePhiladelphia • New York, Pennsylvania • 🇺🇸 United StatesSenior💰 $95,300 - $158,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development methodologies such as Agile and Waterfall, with strong proficiency in Java/J2EE, JavaScript, and SQL. Capable of mentoring junior engineers, designing complex data models, and implementing coding best practices.

Highest-signal resume keywords
5+ Years Of Software Engineering ExperienceExpertise In Java/J2EE, JavaScript, SQL, C/C++, HTML, XML, .NetAdvanced Knowledge Of Agile And Waterfall MethodologiesStrong Proficiency With Data Manipulation LanguageStrong Understanding Of Normalized And Dimensional Data Modeling

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentData Manipulation LanguageData ModelingBug FixingSpecification WritingTest-Driven DevelopmentCode ReviewsSoftware DesignComplex System ComponentsDevelopment Methodologies
Soft Skills
MentoringCommunication SkillsCollaborationResearch SkillsInterfacing With Technical Personnel
Tools & Technologies
AgileWaterfallWindowsUNIXDevelopment Tools
Certifications & Qualifications
BS In EngineeringBS In Computer Science
Industry Keywords
Software EngineeringDevelopment Best PracticesCross-Functional Software ProductsComplex Data ModelsTechnical Issues Resolution

Tech Stack

Tools & technologies
J2EEJavaJavaScriptSQLUnix

About the role

Key responsibilities & impact
  • Perform complex research, design, and software development assignments within a software functional area or product line
  • Provide direct input to project plans, schedules, and development methodology for cross-functional software products
  • Perform software design across multiple systems
  • Mentor junior software engineers and less-senior software developers
  • Interface with technical personnel and team members to finalize requirements
  • Write and review detailed specifications for complex system components
  • Complete complex bug fixes and resolve technical issues
  • Translate complex product requirements into software designs
  • Implement development processes, coding best practices, and code reviews
  • Collaborate with stakeholders in Agile, Waterfall, and other development environments
  • Train entry-level software engineers as directed by department management
  • Keep abreast of new technology developments
  • Design and work with complex data models
  • Perform other assigned duties

Requirements

What you’ll need
  • 5+ years of Software Engineering experience
  • BS in Engineering or Computer Science, or equivalent experience required
  • Advanced knowledge of software development methodologies, including Agile and Waterfall
  • Strong proficiency with data manipulation language and optimization techniques
  • Strong understanding of normalized and dimensional data modeling principles
  • Strong knowledge of multiple data storage subsystems
  • Expertise in development languages and technologies including Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net
  • Strong research skills
  • Strong knowledge of industry best practices in development
  • Knowledge of applicable tool sets
  • Ability to interface competently with technical personnel and team members to finalize requirements
  • Ability to work with internal and external technology resources
  • Knowledge of test-driven development
  • Ability to write and review detailed specifications for complex system components
  • Ability to complete complex bug fixes
  • Good oral and written communication skills

Benefits

Comp & perks
  • Annual incentive bonus
  • Country-specific benefits
  • Accommodation or adjustment support during the hiring process