Sr. Software Engineer

NLP Logix
Jacksonville, FL

Sr. Software Engineer

Jacksonville, FL - onsite preferred - possibility for remote

NLP Logix is recruiting for a Senior Software Engineer to join its growing team of IT and Business professionals. This position is for a full-time employee, will be based out of Jacksonville, FL and will require less than 25% travel.


NLP Logix is a Data Science product and services company based in Jacksonville, FL that specializes in AI Solution Development, Machine Learning, and Advanced Analytics for a variety of use cases, industries, and customers across the United States.


The Senior Software Engineer will serve a critical role in the business operations and in delivering high-quality solutions to our customers.  The Senior Software Engineer will work closely with other members of the NLP Logix team to implement and deliver world-class software solutions.


Essential functions and responsibilities:


·        Design client-side and server-side architecture

·        Design and deployment of our database

·        Ensuring the entire stack is designed and built for speed and scalability

·        Design and construction of our REST API

·        Design and implementation of continuous integration and deployment

·        Managing the complete software development process from conception to deployment

·        Overseeing and guiding the analyzing, writing, building, and deployment of software

·        Work directly with customers to effectively communicate the solution progress and timelines and guarantee solution efficacy

·        Monitor solution performance long-term and develop enhancements as needed.

·        Mentoring of junior team members


·        A minimum of a bachelor’s degree, preferably in Computer Science, or an equivalent amount of professional work experience

·        A minimum of 7 years’ experience in software development

Desired Skills

·        Prior experience with web technologies within the .NET ecosystem

·        Proficiency with Git including branching strategies and actions

·        Database design and management, including being up on the latest practices and associated versions. Experience with NoSql databases a plus

·        Experience implementing testing platforms and unit tests

·        Prior experience with Microsoft Azure a plus

Prior experience with Blazor, ReactJs, Angular or Vue

Prior expeience with Restful Service; RESTful API's

·        Thorough understanding of design patterns and SOLID principles

·        Strong Analytical Skills and Intellectual Curiosity

·        Strong Customer Service Skills

·        Strong Attention to Detail

·        Strong Written and Verbal Skills

·        Ability to work well within a multi-disciplinary team

Our Values  


NLP Logix believes “Data Science is a Team Sport.®” and encourages a spirit of cooperation and fosters an environment of professional growth where employees can exercise their leadership ability, creativity, technical competence, with an overall focus in helping NLP Logix fulfill its mission.


NLP Logix is an equal opportunity employer committed to establishing a diverse workforce.