Consulting/Principal Software Engineer

RELX•Dayton, OH
•$146,200 - $182,700•Remote

About The Position

Serve as a primary technical point of contact for external technology resources and provide design input across a product. Work directly with customers and end users, and 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 development of moderately complex system components, complete complex bug fixes, and design and work with complex data models. Mentor lead software developers interested in consultancy on development methodologies and optimization techniques. Perform other duties as needed. The employee reports to the LexisNexis Risk Solutions FL, Inc. office in Miamisburg, Ohio, but may telecommute from any location within the U.S.

Requirements

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Information Technology, Engineering, or a related field.
  • Seven years of experience in the job offered or related occupations.
  • Seven years of experience leading the design, development, and deployment of enterprise-level software applications and distributed systems.
  • Seven years of experience defining system architecture, technical specifications, and coding standards.
  • Seven years of experience providing technical leadership and mentorship to development teams.
  • Seven years of experience collaborating with stakeholders, including product managers, architects, and business teams.
  • Seven years of experience ensuring software compliance with security, performance, and reliability standards.
  • Seven years of experience creating and consuming RESTful APIs and web services for system integration.
  • Seven years of experience troubleshooting and resolving complex technical issues across multiple environments using C#, .NET Framework, and .NET Core.
  • Experience may be concurrent.

Responsibilities

  • Serve as a primary technical point of contact for external technology resources.
  • Provide design input across a product.
  • Work directly with customers and end users.
  • Serve as an acknowledged go-to person on coding and technical issues.
  • Interface with technical personnel and team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of moderately complex system components.
  • Complete complex bug fixes.
  • Design and work with complex data models.
  • Mentor lead software developers interested in consultancy on development methodologies and optimization techniques.
  • Perform other duties as needed.

Benefits

  • Standard company benefits; benefits are country-specific.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service