SAIC is seeking a motivated and ambitious Junior 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.
Requirements
- Proficiency in one or more of the following programming languages C-Sharp 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)
- Understanding of software development lifecycle, version control, and agile methodologies
- Knowledge of DevSecOps practices and CI/CD pipelines
- Familiarity with Windows and Linux OS
Responsibilities
- 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
Other
- Travel: Yes, 10 % of the Time
- Minimum Clearance Required Secret
- Clearance Level Must Be Able to Obtain: None
- Potential for Remote Work: No
- Analytical and organizational skills to handle multiple tasks and projects and to work independently