Mid & Senior Level Software Engineer

1 Days Old

Software Engineer - Mid & Senior Level Location: Newport News, VA - 100% Onsite
Program Overview
The Global Command and Control System-Joint (GCCS-J) is the Department of Defense's (DoD) joint command and control system of record. It provides a unified view of the battlespace, enabling joint and multinational operations.
Position Summary
We are seeking Mid-Level and Senior Software Engineers to support the GCCS-J program. In this role, you will apply your expertise to complex software engineering tasks within a highly collaborative, fast-paced environment.
Mid-Level engineers will work with appreciable latitude to develop methodologies, present solutions, and handle multiple complex assignments-often requiring originality and innovation. You may also provide guidance to junior staff and contribute to design and integration strategies.
Senior engineers will function as technical experts across multiple project assignments, leading major technology efforts, planning and directing complex integration activities, and evaluating performance results to recommend impactful changes. Senior staff will mentor others, shape technical direction, and ensure alignment with mission objectives.
Key Responsibilities Follow Agile development practices across the full SDLC: requirements, design, implementation, testing, and maintenance Lead independent technical investigations and recommend solutions to integrate new capabilities Develop and maintain Java-based software, including documentation, unit tests, and static code analysis remediation Review and improve code quality through peer feedback and best practice implementation Collaborate with geographically distributed development teams Deliver high-quality software on time and within budget Support integration of GCCS-J into new baselines and deployments Basic Qualifications U.S. Citizenship with an active Secret clearance Bachelor's degree in a STEM field (or equivalent experience) Proficient in Java and object-oriented programming Experience with build tools (e.g., Maven) Understanding of unit testing and test plan development Strong communication skills and ability to work in a team environment Willingness to travel up to 10% Preferred Qualifications Experience with additional languages such as C, C++, C#, .NET, Python, Perl, Ansible, JavaScript Familiarity with frameworks like Spring and Vue.js Experience with Git, JIRA, Jenkins, and other development tools Knowledge of containerization (Docker, OCI), orchestration (Kubernetes, Helm), and virtualized environments Familiarity with DevSecOps, automated testing, and performance testing Understanding of STIGs, application security, and networking Experience with Linux and Windows administration Background in C2 systems, military intelligence, or strategic planning Active Top Secret/SCI clearance is a plus
Location:
Newport News, VA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search