HAMPTON, VA, 23669, USA
24 days ago
Software Developer Configuration Manager Principal
**Description** SAIC is looking for a Senior Software Developer Configuration Manager/ Full Stack Developer to join our team of the Air Operations Center Weapons System (AOC WS) Falconer Program. The ideal candidate serves as a member of the Engineering and Sustainment software development team. Provides technical and design aspects and aids in the innovation and creation of government software and programs. The developer shall provide a proactive approach to problem-solving as well as a detailed understanding of software dev configuration management. **Responsibilities Include:** + Work alongside a team of programmers and system engineers and shall seek to facilitate the proper design and implementation of software. + Creating and maintaining GitLab Pipelines. + Managing source code using git and git tools. + Managing weekly deployments to Production environment. + Diagnosing and troubleshooting operational problems. + Must be able to work independently and represent the program and SAIC at meetings and working groups with government and associate contractors. **Qualifications** **Required Education & Experience:** + Must have an active Secret clearance. + Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience. + Experience managing multiple environments including Production, Staging, User Acceptance, and Integration. + Experience using NPM to configure Javascript-based applications and manage dependencies. + Experience using Gradle/Maven to configure Java-based REST services and manage dependencies. + Managing containerized environments with Docker and/or Kubernetes. + Unix/Shell scripting. + Visual Studio Code/JetBrains IntelliJ IDEA or similar IDEs. + Java. + Javascript/Typescript. + Building REST services. + Object-Relational Mapping tools (Hibernate preferred). + Frontend Javascript frameworks (Angular preferred). + HTML/CSS. + Backend testing frameworks such as JUnit and Mockito. + Frontend testing frameworks such as Jasmine and Karma. + Database schema design and implementation (MySQL preferred). + SQL. **Desired experience with the following tools/technology:** + Nexus Repository Manager. + Static security code analysis using Sonarqube/Fortify/Sbom. + Managing Kubernetes deployments through Argo CD. + AWS S3. + Spring Boot. + Front end Javascript frameworks such as Angular/React. + Testing frameworks such as JUnit and Karma. + Integration testing using Cypress. + OAuth. + Spring Boot. + Integration testing with Cypress. + Backend Dependency management with Gradle/Maven. + Frontend Dependency management with NPM. + Unix/Shell scripting. REQNUMBER: 2511397 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
Confirm your E-mail: Send Email