SAIC logo

Software Engineer Lead Principal

SAIC

On-siteLakehurst, NJlead$120kโ€“$160kPosted 5h ago

Visa & sponsorship

  • A US security clearance is required, which effectively means citizens only.

Job description

Job ID: 2616356

Location: Lakehurst, NJ, US

Date Posted: 2026-08-31

Category: Software

Subcategory: SW Engineer

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 25% of the time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: ORA_ON_SITE

Description

SAIC is currently seeking a Lead Software Engineer to join our team in Lakehurst, NJ. The position requires onsite support (no remote) and an active Secret clearance to begin work. A good candidate would have knowledge in any of the below fields.

Computer Scientist:

  • Experienced with C# development coding and testing.

  • Experienced with unit testing, Agile methodologies, and documentation.

  • Knowledgeable with both Windows and Linux development/test environments.

Information Technologist:

  • Experienced with the configuration and management of both Windows and Linux operating systems and associated software.

  • Familiar with government lab requirements regarding documentation and cyber policies.

Software Configuration Manager:

  • Experienced with Software Configuration Management processes related to software releases, software development, SW/HW lab environments, and all associated documentation.

  • Experience with Jira and/or SharePoint a plus.

  • Version control proficiency: 5+ years using Git, SVN, Mercurial, or CVS in a team environment.

Software Engineer:

  • Knowledge of Redhat Linux , VX works and Windows OS.

  • 5+ Years Programing and development experience with Java, C, C++ with embedded system.

  • Experience with SW acquisition process.

  • Experience with developing automated testing & associated software documentation.

Continuous Integration and Continuous Deployment (CI/CD) Engineer or DevOps Engineer:

  • Design and Implement CI/CD Pipelines: Create and maintain automated workflows for building, testing, and deploying code using tools like Jenkins, GitHub Actions, or Azure DevOps to compile, build, test, and deploy applications

  • Collaborate with Development Teams: Integrate CI/CD practices into the software development lifecycle.

  • Monitor and Troubleshoot: Ensure the CI/CD processes are running smoothly and address any issues promptly.

  • Documentation: Develop and maintain comprehensive documentation for CI/CD processes and best practices.

  • Tool Evaluation: Assess and implement new tools and technologies to improve CI/CD workflows.

  • Support and Training: Provide assistance and training to development teams on CI/CD tools and practices.

  • Security Compliance & Integration: Ensure all CI/CD processes comply with security and quality standards.

  • Automation & Scripting on Linux: Writing and maintaining automation scripts (Python, Bash, PowerShell) to optimize development workflows.

  • CI/CD Tools: Expertise in Jenkins, GitLab CI, Azure DevOps Pipelines, or GitHub Actions.

  • Scripting: Proficiency in Bash, Python, or PowerShell.

  • Source Control: Strong knowledge of Git workflows.

  • Systems Administration: Understanding of Linux and/or Windows environments.

Qualifications

Requirements:

  • Degree in Computer, Electrical engineering or Computer Science.

  • 9+ years of relevant experience is required.

  • Technical self-sufficiency: Can work independently without constant guidance.

  • Organic coding experience, not oversight.

  • Must be open to onsite (no regular/recurring telework).

  • Minimum of an Interim Secret Clearance is required to begin work.

Strongly Preferred:

  • C, C++, C# or .NET experience.

  • Agile Development Experience: Familiarity with Agile methodologies (e.g. Scrum).

  • Linux proficiency (Red Hat preferred).

  • Cross-functional skills: Experience in multiple tracks above.

  • Travel: ~20% to contractor sites.

Nice to Have:

  • Open-source contributions (e.g., GitHub repositories, community involvement).

  • Experience with AI coding tools.

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.