Description
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
Apply on company website