L

LexisNexis Risk Solutions

Data-driven risk assessment & analytics solutions

Consulting/Principal Software Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience developing modern front-end applications using React, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Material UI, and Ant Design.
  • Expertise in single-page applications, micro-frontends (Module Federation, Nx), component-driven development, design systems, responsive UI design, and accessibility-first development including WCAG, ARIA, keyboard navigation, and accessibility testing.
  • Strong experience designing and building back-end solutions using Java, Spring Boot, Spring Cloud, microservices architecture, REST/SOAP APIs, JSON/XML, and modern integration patterns.
  • Experience with API and integration strategies including BFF, API aggregation, GraphQL, event-driven architecture, and service decoupling.
  • Hands-on experience with Kafka and/or Kinesis, asynchronous messaging patterns, and event-driven systems.
  • Experience working with Elastic/OpenSearch, PostgreSQL, MySQL, NoSQL databases, data modeling, SQL optimization, and multi-database integration.
  • Knowledge of security and authentication technologies including SSO, Auth0, OAuth 2.0, secure session management, and secure application design.
  • Experience with graph databases including Neo4j or Neptune, Apache TinkerPop, and Gremlin.
  • Experience with testing frameworks and practices including Jest, React Testing Library, Cypress, Playwright, and test-driven development.
  • Experience building and maintaining CI/CD pipelines using Docker, Kubernetes, EKS, Jenkins, GitHub Actions, Git, automated testing, and release automation.
  • Experience working with AWS services including EC2, S3, Lambda, API Gateway, CloudFront and/or Azure, along with monitoring tools such as Grafana.
  • Experience using Git, GitHub, Jira, and Figma in collaborative software delivery environments.
  • Familiarity with AI-powered development tools and techniques that improve engineering productivity.

Responsibilities

  • Serve as a primary technical point of contact for external technology resources.
  • Provide design input across a product and work directly with customers and end users.
  • Serve as an acknowledged go-to person on coding and technical issues.
  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Design and work with complex data models and complete complex bug fixes.
  • Mentor lead software developers interested in consultancy on development methodologies and optimization techniques.
  • Develop and lead large multifunctional development activities, solve complex technical problems, write complex code for computer systems, and serve as a senior source of expertise.
  • Provide sizing or budget recommendations to management.

About the Company

LexisNexis Risk Solutions

Data-driven risk assessment & analytics solutions

LexisNexis Risk Solutions provides data, analytics, and decision tools to help organizations assess and manage risk across many industries. Its offerings combine large data sets with advanced analytics to support better decisions, improve operations, and protect consumers. By covering sectors like financial services, government, healthcare, insurance, retail, and public safety, the company helps customers evaluate likelihoods of risk, detect issues, and act more efficiently. The goal is to turn data into actionable insight that reduces risk, increases operational efficiency, and supports compliant, informed decision-making for its clients.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Alpharetta, GA
Founded
1997

Recently Posted Jobs

Explore more opportunities at LexisNexis Risk Solutions

See more jobs