Software Engineer

Huntsville, Alabama

SAIC
Job Expired - Click here to search for similar jobs
Description

SAIC is seeking a motivated and ambitious Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center - Systems Integration Lab (JSIL) Technology and Certification Center in Huntsville, AL . This position conducts, analyzes and collaborates with subject matter experts in the planning, design, development, and utilization of software.

Job Duties:
  • Performs hands-on software system development from lab to field application.
  • Determines computing system requirements.
  • Analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls.
  • Prepares operating instructions.
  • Designs and develops autonomous services, desktop applications, scripts, and utility programs. End product is special use and customized software.
Qualifications

Required Education and Experience:
  • Bachelors and 5 years of relevant experience; Masters degree and 3 years of relevant experience; 4 years of additional experience in lieu of a degree.
Required Security Clearance:
  • Must have an Active Secret Clearance (US Citizenship required).
Required Skills:
  • Proficiency in one or more of the following programming languages: C or Java.
  • Experience with system integration, message handling, and data exchange protocols.
  • Familiarity with API inputs and outputs.
  • Understanding of markup languages (e.g., XML, YAML, HTML).
  • Strong understanding of software development lifecycle, version control, and agile methodologies.
  • Knowledge of DevSecOps practices and CI/CD pipelines.
  • Familiarity with Windows and Linux OS.
  • Understanding of cybersecurity principles and secure coding practices.
  • Strong analytical and organizational skills to handle multiple tasks and projects and to work independently.
Desired Skills:
  • Proficiency in one or more of the following scripting languages: Bash, Python, or PowerShell.
  • Effective written and oral communication skills are also required to work with all levels of staff and managers.
  • Proficiency in Microsoft Office.
  • Experience with containerization (Docker, Kubernetes), microservices, or cloud-based architectures.
SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. REQNUMBER:

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 For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

Date Posted: 19 April 2025
Job Expired - Click here to search for similar jobs