Job ID 2313727 Location SAN DIEGO, CA, US Date Posted 2023-11-15 Category Software Subcategory DevSecOps Schedule Full-time Shift Day Job Travel No Minimum Clearance Required None Clearance Level Must Be Able to Obtain Secret Potential for Remote Work No Description SAIC is looking for a mid-level to senior-level Gradle Java/JVM Build to provide support to our Joint Range Extension (JRE) software team located in San Diego, CA . This position may be filled remotely. JRE is a combat proven gateway extends the reach of tactical data across the battlespace and around the globe. As a new member of our Agile software team, you will be a key contributor in our ability to produce the JRE product. Your responsibilities will include Maintain the Gradle build scripts used to build JRE. This includes Using the Kotlin DSL for Gradle configuration. Interest in becoming a Gradle expert. Maintain the build tool chain. Configure Git/Bitbucket code repositories. Configure CI server and Nexus artifact repository. Configure SonarQube and/or Fortify static code analysis tools. Work with developers regarding static analysis results, remediation, and disposition reports. Manage and update ProGuard obfuscation tool. Adjust Install4J configuration files. Further automate our build, distribution, and archival processes. Work with IT to ensure infrastructure and assist in maintain System Security Plans. Improve our release and Configuration Management (CM) processes. Develop release notes and installation instructions for releases. Qualifications Required education and experience Bachelor's degree and five (5) years of experience; Master's and three (3) years of experience; years of experience may be substituted in lieu of a degree. Required Skills 5+ years of JVM application build experience using Gradle or Maven in a large-scale, multi-project environment 5+ years of experience in build and release engineering. Experience using Git and Bamboo or Jenkins. Experience with Bash and PowerShell. Familiarity with updating Java versions, and Java open-source packages. C++ experience to include one or more of the following Package management for C++ build dependencies and outputs (from and to Nexus). C++ test result and code coverage reports available as CI artifacts. C++ code scanning by SonarQube. Clearance requirement Must be able to obtain a Secret clearance. US Citizenship is required to meet the security requirements for this contract. Desired Qualifications Interest in becoming a Gradle expert. Experience with installers such as Install4J, or InstallShield. Experience with Atlassian tools (JIRA, Confluence, Bitbucket, and Bamboo). Experience with Java Modules, and Linux RPMs. Experience with the following technologies SonarQube and/or Fortify, and JaCoCo. Experience with IntelliJ IDEA. Experience building programs with PTC ObjectAda. Target salary range $125,001 - $150,000. The estimate displayed represents the typical salary range for this position based on experience and other factors. Covid Policy SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. Apply Job!