Senior Software Engineer II

LexisNexis Risk Solutions
Nashville, Tennessee, US
Full-time

LexisNexis Risk Solutions Group

Make your application after reading the following skill and qualification requirements for this position.

Explore our passion for discovery

Global companies and governmental entities rely on us to solve their most complex data challenges. Our employees collaborate to reduce risks and create opportunities for customers in more than 100 countries.

We’re adaptable, curious and ambitious. That’s why here, you’ll have the freedom to drive change, the trust to find your own path, and the space to explore more.

Senior Software Engineer

LexisNexis Risk Solutions Group is hiring for a Senior Software Engineer to join our growing development team, located in :

The ideal candidate selected for this exciting new role will be provided with the opportunity to add their strong software development skills and experience to a dynamic, multidisciplinary Research & Development team.

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.

Requirements / Qualifications

  • 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)
  • ASP.NET Core Web API services or equivalents
  • SQL Server or other RDBMS experience

Preferred

  • Front-end Web / JS development (Angular preferred)
  • 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
  • Oracle / SQL Server
  • Web Services (WebAPI, MVC, etc.)
  • Unit / Integration Tests (XUnit, etc.)
  • Containers (Docker, etc.)
  • ETL Processes, Parsing
  • Performance Testing
  • Research Analytics

Responsibilities :

  • 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, and web-based applications from gathered requirements and 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 Research-oriented tasks.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Canonical - Jobs
Nashville, Tennessee

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking,...

Home Depot
TENNESSEE, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Capgemini
Nashville, Tennessee

Apigee and Platform Engineering Skills: Apigee (OPDK, Hybrid), Cassandra, EKS, Helm Charts, Ansible, Python, GCP IAM. ...

Cynet Systems
Goodlettsville, Tennessee

A Senior Software Engineer will perform software development using the tools listed below and will maintain the code base in GIT. The senior software engineer will have a strong knowledge of the applications in their functional area, how each supports the goals of the business and how they interface...

HCA Healthcare
TN, United States

Diagnose results and analyze large output datasets for accuracy and integrity across multiple systems; analyze the cross-functional impact of changes in relation to software updates, bug fixes, and new releases of software, whether internally or externally developed. Knowledge and understanding of t...

Coats
La Vergne, Tennessee

EDUCATION, SKILLS, AND EXPERIENCE Basic Qualifications: BS Degree in Electrical Engineering / Computer Engineering / Computer Science or equivalent engineering discipline from an accredited university required. As a Software Developer, you be designing and developing  software applications. ESS...

Lyons Consulting Group
Nashville, Tennessee

Senior Software Engineer - Java/GCP-. Java/ GCP senior developers to design, develop, and maintain Java-based applications. Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment. It delivers end-to-end services and solutions...

Highmark Health
TN, Working at Home, Tennessee

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

SmileDirectClub
Nashville, Tennessee
Remote

Implement software industry best practices and mature technology solutions that focus on system performance, resiliency, security, and availability at enterprise scale. Note that while these items are preferred, candidates with deep, senior-level experience in similar technologies, languages, and fr...

Amazon
Nashville, Tennessee

Senior Software Development Engineer, Integrated Vehicle Testing. As a Project Kuiper Software Development Engineer you will own the development, implementation and test of software for Kuiper integrated vehicle test venues. We are looking for an experienced Software Development Engineer with exposu...