Join the NLP Logix team—where solving real-world problems with technology is our mission. We’re a fast-growing software and AI consulting group based in Jacksonville, FL, and we’re looking for a Software Engineer II to help evolve and maintain a mature, business-critical application built on the .NET Framework 4.8.
This is a great opportunity for someone with solid experience in legacy Microsoft environments and enjoys delivering practical solutions that make a direct business impact. You’ll work on both WPF desktop and ASP.NET web components, with a strong focus on stability, maintainability, and iterative improvements.
Responsibilities
Maintain and enhance existing applications built using WPF, ASP.NET Web Forms, and ReportViewer.
Write clean, maintainable code in C# using the .NET Framework 4.8.
Design and implement changes to both the desktop and web-based portions of the application.
Develop and maintain SQL Server stored procedures, queries, and database schema.
Troubleshoot and resolve bugs and performance issues across the stack.
Collaborate with stakeholders to clarify requirements and ensure timely delivery.
Participate in code reviews and contribute to improving engineering standards and practices.
Required Qualifications
3+ years of experience working with the Microsoft .NET stack.
Proficiency with .NET Framework 4.8, C#, WPF, and ASP.NET (Web Forms and/or MVC) and Entity Framework.
Experience using Microsoft ReportViewer for rendering reports or equivalent.
Solid experience with Microsoft SQL Server including stored procedures and T-SQL.
Familiarity with source control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment.
Preferred Qualifications
Experience modernizing or refactoring legacy applications.
Exposure to deployment practices and versioning of desktop and web apps.
Familiarity with basic DevOps practices and CI/CD pipelines.
Good communication skills and the ability to explain technical issues to non-technical stakeholders.
Why join us?
Competitive compensation
Unlimited PTO
Profit Sharing
Great benefits package
Quarterly incentive bonuses
Continuous Learning Culture
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.
Equal Opportunity Statement - NLP Logix is an equal opportunity employer committed to establishing a diverse workforce. We use E-Verify to confirm the identity and employment eligibility of all new hires.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job