This job posting isn't available in all website languages
IT/Technical & Product Development
Reed Business Information
REE00BYD Requisition #


Senior Software Engineer


New Providence, NJ


Job Summary

XpertHR seeks a Senior Software Engineer to be a strong contributor on the team, US Development Squad, located in New Providence NJ, and to be a wider part of XpertHR development team. The person selected for this exciting new role will be provided with the opportunity to perform SDLC full-cycle software engineering using the latest technologies.

XpertHR is a global leader in employment law compliance, best practice, analytics and data services for employers. We help our customers create engaged and productive workforces which benefit them and the broader economies in which they operate. Launched in 2001 and with offices in Amsterdam, London, New York and Los Angeles, XpertHR provides solutions for HR professionals worldwide. XpertHR is part of RELX, the world’s largest provider of information-based analytics and decision tools for professional and business customers. As a trusted partner, XpertHR guides customers through the issues involved in employing people in 45 countries - spread across every continent except Antarctica. We work with 6,000 companies around the globe that employ tens of millions of employees. In UK alone, XpertHR customers employ one in four of country’s entire workforce, and account for nearly one in three of all FTSE-100 companies. And, team of 50+ includes in-house experts from specialists in employment law, HR practice to reward and data science. And, team of external contributors includes leading figures from the biggest and best-known law firms. Additionally, in-house pay analytics services holds data on 1.2 million employees, and XpertHR is well known for helping customers optimize employee reward spending and currently managing £32+billion of employee reward spending. Globally, HR professionals from XpertHR can be found helping customers create HR solutions and drive business success.

Experience and Education

  • 5+ years of Software Engineering experience

  • BS Engineering/Computer Science or equivalent experience required

  • Interface with other technical personnel or team members to finalize requirements
  • Write and review portions of detailed specifications for the development of complex system components
  • Complete complex bug fixes
  • Work with development team to understand complex product requirements and translate into software designs
  • Successfully implement development processes, coding best practices, and code reviews
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders
  • Resolve complex technical issues as necessary
  • Train junior software engineers as required, ensuring they are knowledgeable in critical aspects of their roles. Additionally, mentor junior developers on development topics (i.e. methodologies, optimization techniques, etc)
  • Keep abreast of new technology trends and developments
  • Design and work with complex data models
  • All other duties as assigned
  • Expertise in developing using various technologies, including, but not limited to the following: .Net, Angular, MongoDB, SQL, Kubernetes, Docker, AWS, Git, Jira
  • Advanced knowledge of software development methodologies including Agile, Scrum, Kanban, Waterfall, etc.
  • Strong proficiency with data manipulation language including optimization techniques

  • Strong understanding of normalized/dimensional data modelling principles
  • Strong knowledge of multiple data storage subsystems
  • Strong knowledge of software engineering/development industry best practices
  • Knowledge in using, and developing, applicable tool sets
  • Ability to interface competently with other technical personnel or team members to finalize requirements.
  • Ability to work well with internal and external technology resources
  • Experience performing software engineering within test-driven development environment
  • Skilled in writing and reviewing detailed specifications for the development of complex system components
  • Ability to complete complex bug fixes

Non-Technical Skills

  • Strong research skills
  • Strong oral and written communications skills




RBI 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

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Reed Business Information

New Providence, New Jersey, United States

📁 IT/Technical & Product Development

Requisition #: REE00BVU

Reed Business Information

New Providence, New Jersey, United States

📁 IT/Technical & Product Development

Requisition #: REE00BYK