The Software Developer will work on the Tactical Tomahawk Weapons Control System (TTWCS) as part of an agile team responsible for the full software life cycle.
Requirements
- Design, code, and implement applications using Java, JavaFX, and Guice.
- Use Git for local development and GitLab for configuration management.
- Engage in our DevSecOps pipeline to compile code, execute unit tests, and analyze results from SonarQube scans.
- Perform static code analysis using SonarQube to identify potential vulnerabilities and ensure code quality.
- Work with VMWare Workstation to create and manage virtualized development environments.
- Manage artifacts generated from GitLab using Artifactory and facilitate customer deliveries through Nexus.
- Employ Gradle for building and automating the compilation, testing, and deployment of the application.
- Participate in our agile development process, using JIRA for ticket management and Confluence for documentation
Benefits
- Medical Plans administered through United HealthCare
- Vision and Dental Plan Benefits
- 401(k) Tax-Deferred Retirement Plan
- Accidental Death and Dismemberment Insurance
- Dependent / Medical Care Flexible Spending Account
- Direct Deposit
- Health and Welfare Medical
- Holiday Leave
- Industry Competitive Salaries
- Life Insurance (basic and supplemental)
- Paid Time Off / Annual Comprehensive Personal Leave
- Performance / Award Bonuses
- Professional Development Coursework
- Technical Training
- Tuition Assistance Program
- TotalChoiceTM Voluntary Benefits
- STF Cares / Paid Time Off to Volunteer