About this role
nLogic is seeking a Principal Software Developer to support anticipated work on a mission-focused effort in the Cherry Point area. This role will play a key part in supporting software development, systems integration, data engineering, and technical implementation activities within a collaborative defense and technology environment.
In this role, you will provide technical leadership in the design, development, testing, and deployment of software solutions that support mission-critical operations and decision-making. You will work closely with engineers, analysts, developers, and government stakeholders to develop scalable applications, support data pipelines and APIs, optimize database solutions, and resolve complex technical challenges.
Responsibilities
Lead the design, development, implementation, testing, and sustainment of software applications and systems
Analyze technical requirements and develop software solutions that support mission and operational objectives
Apply software engineering, computer science, and systems design principles to solve complex technical challenges
Provide technical leadership and guidance throughout the software development lifecycle
Support system integration, implementation, troubleshooting, and operational sustainment activities
Perform root cause analysis, issue triage, and resolution of software and system-related problems
Design, develop, and maintain data pipelines that support reporting, analytics, and operational requirements
Develop and maintain automated processes to ingest and process data from databases, APIs, web services, and other data sources
Support database architecture, schema design, and data management activities to ensure data quality and reliability
Develop and support application programming interfaces (APIs) that enable secure and efficient data access
Monitor application, database, and data pipeline performance and implement improvements to reliability and scalability
Support quality assurance, testing, documentation, and continuous improvement initiatives
Required Qualifications
Active, in-scope Secret security clearance or the ability to obtain and maintain a Secret security clearance required. Education and Experience
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Mathematics, or a related STEM field with 12 years of relevant experience; or
Master's degree in a related field with 10 years of relevant experience; or
PhD in a related field with 8 years of relevant experience; or
Associate degree with 14 years of relevant experience; or
High school diploma with 16 years of relevant experience
Experience developing, researching, designing, implementing, testing, and evaluating software systems and applications
Experience supporting software and system development efforts involving integrated hardware and software environments
Experience applying software engineering, computer science, engineering, and mathematical principles to technical problem-solving
Experience providing technical support and guidance related to software products, systems, and technical solutions
Experience implementing technical solutions and resolving complex software and system issues
Experience conducting root cause analysis, troubleshooting, and issue resolution activities
Experience developing, maintaining, or supporting data pipelines and data processing solutions. Experience ingesting and integrating data from databases, APIs, web services, and other structured and unstructured data sources Experience supporting database design, schema development, and data architecture activities Experience developing, integrating, or supporting RESTful APIs and related services Experience monitoring and improving application, system, and data pipeline performance, reliability, and availability Strong analytical, organizational, and communication skills
Preferred Qualifications
Experience supporting Department of Defense or Federal Government programs. Experience working within Agile software development environments. Experience supporting data engineering, analytics, or business intelligence initiatives. Experience providing technical leadership across multidisciplinary teams. Experience developing cloud-hosted applications and services. Experience supporting enterprise-scale software solutions.
Position Details
Work Model: Full-Time, Onsite in Cherry Point, NC Travel: Occasional travel may be required in support of customer requirements Work Hours: Standard work hours with occasional support outside normal business hours as needed U.S. Citizenship is required Active U.S. Secret security clearance required (or ability to obtain and maintain)
Why nLogic
At nLogic, we support mission-focused defense and space efforts that have real-world impact. Our teams work collaboratively alongside government and industry partners to deliver high-quality, mission-focused solutions.
As a 100% employee-owned company (ESOP), our employees directly share in the success of the organization, creating a culture of accountability, ownership, and long-term investment in our work.
We offer a stable environment with opportunities to develop new skills, take on meaningful responsibilities, and contribute to efforts that support national security and advanced technologies.
Summary of Benefits
nLogic offers a comprehensive benefits package including medical, dental, and vision insurance; paid time off; 401(k) retirement plan; Employee Stock Ownership Plan (ESOP); and professional development support.
How to Apply
Qualified candidates should submit their application through our online portal to be considered for this opportunity.
Equal Opportunity Employer
nLogic is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.