Search jobs > Raleigh, NC > Remote > Sr software engineer

Sr. Software Engineer

RELX Inc. Company
USA, Raleigh, NC
Remote
Full-time

About the Role

In this role, you will develop applications in a Linux environment to ensure product-use compliance for internal and external users, with a focus on investigations, audits, and fraud detection.

Responsibilities

  • Developing software in a Linux environment to collect product-use, customer user, and customer account data
  • Converting / storing data in the IADP department forensics repository
  • Developing applications to assist internal teams in investigating potential improper use of products
  • Auditing product use for compliance with company policy and government regulations
  • Developing automated fraud detection applications
  • Collaborating with internal teams and functioning as a sole contributor when necessary
  • Participating in agile development processes
  • Contributing to the development of applications for investigations, audits, and fraud detection

Requirements

  • Have proven software development experience with an education background in Engineering / Computer Science
  • Be proficient in Python programming and development in a Linux environment
  • Be capable of using MySQL or PostgreSQL databases via Python
  • Perl language experience is preferred
  • Demonstrate proficiency in using GitHub, including Actions / Workflows
  • Have basic knowledge of SDLC and experience with test-driven development
  • Be familiar with big-data applications
  • Prefer to have development experience with DevSecOps / agile, Node.js / React, Apache CGI, Python framework (Django or Flask), Docker, Kubernetes, Micoservice, Cloud application (Azure), Nginx

Work in a way that works for you

We promote a healthy work / life balance across the organisation. We offer an appealing working prospect for our people.

With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer

  • Health Benefits : Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits : 401(k) with match and an Employee Share Purchase Plan
  • Wellbeing : Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
  • 2 days ago
Related jobs
Promoted
VirtualVocations
Durham, North Carolina

Software Engineer - Provider Experience. ...

Promoted
Fidelity TalentSource LLC
Durham, North Carolina

Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments! We are currently sourcing for a Senior Java Software Engineer to work at Fidelity Investments in one of our regional locations: Durham, NC; Westlake, TX; Smithfield, RI; Merrimack, NH or Bosto...

Promoted
VirtualVocations
Durham, North Carolina
Remote

A company is looking for a Sr Software Engineer - US Remote. ...

Promoted
Lowe's Companies, Inc.
NC, United States

This includes developing, configuring, Software Engineer, Frontend, Software, Engineer, Computer Science, Business Systems, Technology, Retail. The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modul...

Promoted
VirtualVocations
Durham, North Carolina

Software Engineer - Infrastructure (Remote). ...

Zachry Group
Cary, North Carolina

Successful candidate will be relied upon to support the development of software and engineering analyses under the supervision of senior engineering staff. Must have general software development and problem-solving skills. Successful candidate should have working knowledge of evaluation, selection, ...

Disney Entertainment & ESPN Technology
Raleigh, North Carolina

The Apple team responsible for building Hulu is seeking an experienced Software Engineer with a passion for mobile applications to join our team. Nurture a highly collaborative, world-class team of software engineers. Bachelor’s degree in Computer Science, Information Systems, Software Engineering, ...

Northrop Grumman
Morrisville, North Carolina

Supporting systems engineering efforts in system design, solution engineering and software development. We are looking for a Software Engineer experienced in Java (as your primary and most skilled in Object-Orientated programming language) who wants to work on an agile development team using modern ...

Oracle
Raleigh, North Carolina

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

Truist
Raleigh, North Carolina

Develop and execute application strategy in support of short- and long-term business plans as well as application implications and software development requirements. Experience with delivery of Open API architecture and engineering projects, specifically with payment and money movement. ...