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 development configuration management.
Responsibilities
* 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
* Must have an active Secret clearance.
* Bachelor's and nine (9) years or more experience; Master’s 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).
* Front‑end JavaScript frameworks (Angular preferred).
* HTML/CSS.
* Backend testing frameworks such as JUnit and Mockito.
* Front‑end testing frameworks such as Jasmine and Karma.
* Database schema design and implementation (MySQL preferred).
* SQL.
Desired 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.
* Front‑end dependency management with NPM.
* Unix/Shell scripting.
#J-18808-Ljbffr