Software Engineer IV at NLP Logix – Jacksonville, Florida
About This Position
Location: Onsite | Jacksonville, Florida
Type: Full-time
Company: NLP Logix
NLP Logix builds data-driven software and AI solutions that help organizations make better decisions and operate more efficiently. We partner closely with customers—from discovery through delivery—to design, build, and support high-quality production systems.
About the RoleAs a Senior Software Engineer, you’ll play a key role in delivering secure, scalable, customer-facing solutions. You’ll collaborate with engineers, product stakeholders, and customers to translate business needs into well-designed software—then build, test, deploy, and support it in real-world environments.
This role is ideal for someone who is strong in .NET, comfortable in cloud environments, and enjoys owning delivery end-to-end (including CI/CD and infrastructure).
What You’ll DoPartner with internal teams to understand business needs and translate them into well-architected software solutions
Design and build end-to-end customer deliverables, collaborating with other engineers as needed
Communicate effectively with customers on progress, timelines, and solution outcomes
Participate in Agile practices including story refinement and requirements definition
Build and maintain CI/CD pipelines and contribute to release execution (branching, PRs, triage, merges, release notes)
Identify, document, and manage technical debt throughout the project lifecycle
Ensure high performance, quality, reliability, and responsiveness of applications
Conduct code reviews and provide actionable feedback aligned with best practices (style, accuracy, testability, efficiency)
Mentor and support less experienced engineers
Bachelor’s degree in Computer Science, IT, Computer Engineering, or equivalent professional experience
7+ years of experience developing software solutions
Experience working in cloud environments (Azure and/or AWS)
Experience using Infrastructure as Code to build and manage large-scale environments
Strong ability to manage priorities across competing deadlines
Strong communication skills—able to explain complex technical concepts clearly
Working knowledge of modern development practices: Agile, CI, CD
Deep experience with .NET and web technologies in the .NET ecosystem
Strong proficiency with Git and GitHub workflows
Strong database engineering experience, including SQL and NoSQL
Cloud experience with Microsoft Azure and/or AWS
Infrastructure as Code experience (e.g., Terraform, Bicep, ARM, CloudFormation, etc.)
Python experience
SPA framework experience (React, Angular, Vue, and/or Blazor WASM)
Strong analytical thinking and intellectual curiosity
Customer-first mindset and strong follow-through
Excellent attention to detail and communication skills
Experience working effectively on cross-functional teams
Build meaningful, real-world solutions with measurable customer impact
High ownership and the ability to influence architecture and delivery standards
Collaborative team environment with room to mentor and lead