Search jobs > Nashville, TN > Software engineer ii

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
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...

Promoted
Capgemini
Nashville, Tennessee

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

Promoted
PIED-DE-POULE
Nashville, Tennessee

As a Senior Software Engineer, you will be responsible for the day-to-day tasks of software development, particularly in the field of back-end web development. This is a full-time on-site role for a Senior Software Engineer at WMK Tech. You will collaborate with a team of talented engineers to desig...

Promoted
CoStar Group, Inc.
Hendersonville, Tennessee

Our STR team is seeking an accomplished Senior Software Engineer to join our team in supporting multiple software products and brands across the organization, such as Costar. By combining the power of CoStar’s independent research organization – the industry’s largest – with global data delivery, so...

Systems & Software, Inc.
Tennessee, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

LexisNexis Risk Solutions Inc. Company
Tennessee
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Tephra
Goodlettsville, Tennessee

The Software Engineer (SEII) focuses on development and delivery of software applications that meet the needs of the business. Job Title: Software Engineer II. The SEII has a minimum three years of experience in software development in an Enterprise-level IT organization or software development comp...

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...

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...

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...