Junior Software Engineer - GCCS-J
Davis Strategic Innovations, Inc
About the role
Program Overview
The Global Command and Control System - Joint (GCCS-J) is the Department of Defense's system of record for joint command and control, delivering a fused, real-time operational picture to commanders and warfighters.
The modernization effort focuses on cloud-native development, microservices architecture, advanced data ingestion and synchronization, improved data models, and enhanced user experience in support of JADC2-aligned mission objectives.
Position Overview
The Junior Software Engineer will support the GCCS-J modernization effort by contributing to software development, assisting with data workflows, and learning system architecture and engineering best practices under senior guidance.
This role is ideal for early-career engineers looking to grow within a collaborative, mission-driven Agile environment.
Key Responsibilities
Software Development Support
- Implement basic backend and frontend software components
- Follow established coding standards and development best practices
Data Workflow Support
- Assist with data ingestion, transformation, and basic data processing tasks
Architecture & Design Assistance
- Support design discussions and contribute to technical documentation
DevSecOps & CI/CD Support
- Assist with automated testing and CI/CD pipeline activities
- Support secure coding and deployment practices
Agile Execution & Participation
- Participate in sprint ceremonies, including planning, reviews, and retrospectives
- Support validation of acceptance criteria and feature completion
Team Collaboration
- Work closely with senior engineers, developers, and t
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