Taro Logo

Senior Software Engineer II

RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

RELX, a global leader in information-based analytics and decision tools, is seeking a Senior Software Engineer II to join their team in Raleigh, NC. This role is perfect for an experienced software engineer with a strong background in backend development and data modeling.

The position involves performing complex research, design, and software development within software functional areas or product lines. You'll be working with multiple systems, mentoring junior team members, and translating user/customer requirements into technical solutions. The role requires expertise in various programming languages and frameworks, with a particular focus on Java, JavaScript, and SQL.

As a Senior Software Engineer II, you'll be responsible for designing and implementing complex software solutions, working with data models, and ensuring best practices in development. The role offers opportunities to work on challenging technical problems while contributing to the development of products that help professionals across various industries make better decisions.

The ideal candidate will have 5+ years of software engineering experience, strong knowledge of software development methodologies, and excellent communication skills. You'll be part of a company that values technical excellence and professional growth, with opportunities to mentor others and shape the direction of complex software projects.

RELX's mission is to benefit society through their products, helping researchers advance scientific knowledge, medical professionals improve patient care, and businesses prevent fraud. This role offers the chance to work on meaningful projects while developing your technical and leadership skills in a supportive environment.

Last updated 25 days ago

Responsibilities For Senior Software Engineer II

  • Interface with other technical personnel or team members to finalize requirements
  • Write and review detailed specifications for complex system components
  • Complete complex bug fixes
  • Work closely with development team members to understand complex product requirements
  • Successfully implement development processes, coding best practices, and code reviews
  • Operate in various development environments while collaborating with key stakeholders
  • Resolve complex technical issues
  • Train entry-level software engineers
  • Design and work with complex data models
  • Mentor less-senior software developers

Requirements For Senior Software Engineer II

Java
JavaScript
  • BS Engineering/Computer Science or equivalent experience required
  • 5+ years of Software Engineering experience
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall)
  • Strong proficiency with data manipulation language including optimization techniques
  • Strong understanding of normalized/dimensional data modeling principles
  • Strong knowledge of multiple data storage subsystems
  • Expertise in development languages including Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net
  • Strong research skills
  • Knowledge in using and developing applicable tool sets
  • Good oral and written communications skills

Related Jobs

Senior Software Engineer II

Senior Software Engineer II position at RELX in Raleigh, NC, requiring 5+ years of experience in software development with focus on backend systems and data modeling.

Java SQL Big Data - Sr Software Engineer

Senior Software Engineer position at RELX focusing on Java and SQL development for enterprise-scale data solutions.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, OS fundamentals, and hypervisors.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Senior Quality Assurance Engineer - Land.com

Senior QA Engineer role at CoStar Group's Land.com division, requiring 8+ years experience in web application testing, offering hybrid work in Austin, TX with comprehensive benefits.