Senior Software Engineer II

RELXAlpharetta, GA
$95,300 - $158,800

About The Position

This position requires an experienced engineer capable of both self-directed and collaborative solution design and development, effectively using best practices where applicable and demonstrating excellent written and verbal communication skills. In addition, the ideal candidate will approach problem-solving with curiosity, thoroughness, and a continual drive to adapt and learn as each new challenge is identified, researched, and solved. LexisNexis® Risk Solutions provides customers with solutions and decision tools that combine public and industry specific content with advanced technology and analytics to assist them in evaluating and predicting risk and enhancing operational efficiency. We use the power of data and advanced analytics to help our customers make better, timelier decisions. By bringing clarity to information, we ultimately help make communities safer, insurance rates more accurate, commerce more transparent, business decisions easier and processes more efficient.

Requirements

  • BS Engineering/Computer Science, or equivalent experience
  • Expert-level development experience including:
  • 5+ years applied development in .NET Languages: F# and/or C# (F# preferred), or equivalent project-based experience
  • ASP.NET Core Web API services, or equivalent
  • SQL Server, or other equivalent RDBMS experience

Nice To Haves

  • Experience with Data Analysis and Prototyping
  • Experience with Functional Programming (any language, e.g. F#, OCaml, Haskell, Scala)
  • Experience with implementing CI/CD automation (Github Actions, TFS, Jenkins, TravisCI, etc.)
  • Technical Skills (familiarity with several is preferred)
  • F#, C#
  • REST APIs, JSON, XML
  • HTML, JavaScript, Angular
  • MySQL/SQLite/SQL Server/Other Relational Databases
  • Web Services (WebAPI, MVC, etc.)
  • Unit/Integration Tests (XUnit, etc.)
  • AWS/Azure
  • Containers (Docker, etc.)
  • ETL Processes, Parsing, Mapping
  • Performance Testing

Responsibilities

  • Research and investigate specific topics or areas of team knowledge needs and compile documented findings for what was discovered.
  • Apply Research methodologies as required and also help the team to improve and refine such methodologies.
  • Work closely with other development team members to understand product/tool requirements and translate them into software designs for the development of system components/applications of moderate complexity.
  • Develop console, network service, or web-based applications from gathered specifications. Requires the ability to write robust code with built-in unit testing.
  • Collaborate with the team to implement new and refine existing CI/CD processes to streamline software delivery within the team.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Log, track, and resolve technical issues/defects as necessary.
  • Develop proof-of-concepts (POCs) to explore new areas of product vision/strategy.
  • Stay current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices.
  • Effectively absorb subject-matter and industry expertise to inform ongoing feature and configuration designs.
  • Other assignments and tasks as needed, including specific additional Research-oriented tasks.

Benefits

  • This job is eligible for an annual incentive bonus.
  • country specific benefits
  • Applicant Request Support Form
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service