Skip to content
mimi

Senior Software Engineer Jobs

SAIC

Hampton · On-site Full-time Senior Today

About the role

Description

SAIC is looking for a 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 five (5) years or more experience; Masters and three (3) 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. • 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).

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. • Integration testing using Cypress. • OAuth. • Frontend Dependency management with NPM.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free