
Software Engineer Lead Principal
Lakehurst, NJJob$120–160K/yrSeen 1mo agoSeen in employer's feed 4 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Lakehurst, NJ, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
SAIC seeks a Lead Software Engineer in Lakehurst, NJ to provide onsite support, requiring an Interim Secret clearance. The role involves C# development, unit testing, Agile practices, configuration management, CI/CD pipeline creation, and scripting across Windows and Linux environments, with a focus on documentation and security compliance.
Skills & qualifications
Skills
Qualifications
Full job description
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 Interim Secret clearance to begin work. A good candidate would have knowledge in any (or multiple) 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.
REQNUMBER: 2616356
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Principal Solution Engineer, Global Private Equity & Startups PracticeSalesforce · Remote · US · $158–211K/yrPosted 6 days agoPosted 6 days agoSenior STIBO Software DeveloperCVS Health · RI (Hybrid) · $83–222K/yrPosted 2w agoPosted 2w ago
Staff Software Engineer - Full StackCVS Health · Remote · US · $107–261K/yrPosted 3w agoPosted 3w ago
Senior Software Engineer, Test - Autonomous VehiclesNVIDIA · Santa Clara, CA · $152–288K/yrPosted 2w agoPosted 2w ago
Principal Financial Implementation Consultant (Healthcare)Workday · Remote · US · $140–211K/yrPosted 2w agoPosted 2w ago
You've read the whole posting — now see how you match it.