Back to results

Principal Software Developer

  • Cherry Point, AB, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

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.
More about this job

Responsibilities

Lead the design, development, testing, deployment, and sustainment of mission-critical software, providing technical guidance and resolving complex software and system issues. Develop and support data pipelines, databases, and APIs while improving system performance, reliability, integration, and operational support.

Requirements

Requires U.S. citizenship, an active Secret clearance or the ability to obtain and maintain one, and substantial relevant experience: 12 years with a bachelor's degree, 10 with a master's, 8 with a PhD, 14 with an associate degree, or 16 with a high school diploma. Candidates need experience in software and integrated systems development, data pipelines and ingestion, database design, RESTful APIs, troubleshooting, and performance improvement; DoD or federal, Agile, cloud, and technical leadership experience are preferred.

Skills

  • Software Development
  • Software Engineering
  • Technical Leadership
  • Systems Integration
  • Data Engineering
  • Data Pipelines
  • Database Architecture
  • Schema Design
  • RESTful APIs
  • Root Cause Analysis
  • Troubleshooting
  • Performance Optimization
  • Quality Assurance
  • Agile Development
  • Cloud-Hosted Applications
  • Technical Communication

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • 401(k) Retirement Plan
  • Employee Stock Ownership Plan
  • Professional Development Support

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Government & Public Sector

Keywords

  • Mission-Critical Software
  • Systems Integration
  • Data Engineering
  • Data Pipelines
  • Data Ingestion
  • Databases
  • Database Architecture
  • Schema Design
  • Data Management
  • RESTful APIs
  • Web Services
  • Structured Data
  • Unstructured Data
  • Root Cause Analysis
  • Issue Triage
  • Troubleshooting
  • Performance Optimization
  • Reliability
  • Scalability
  • Quality Assurance
  • Agile
  • Cloud-Hosted Applications
  • Enterprise Software
  • Department of Defense
  • Federal Government
  • Secret Security Clearance
  • Technical Leadership
  • Cherry Point
  • Defense and Space Manufacturing

Report this job