Senior Software Engineer

Newport News, VA, US • Posted 4 days ago • Updated 1 hour ago
Full Time
On-site
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Real-time
  • Cloud Computing
  • Optimization
  • GCCS
  • Decision-making
  • Mentorship
  • Software Architecture
  • Microservices
  • Data Engineering
  • Data Integrity
  • Software Development
  • DevSecOps
  • Continuous Integration
  • Continuous Delivery
  • Sprint
  • Collaboration
  • Usability
  • Computer Science
  • Information Systems
  • Software Engineering
  • Java
  • JavaScript
  • TypeScript
  • OOD
  • RESTful
  • Messaging
  • Apache Kafka
  • RabbitMQ
  • Apache ActiveMQ
  • GraphQL
  • SQL
  • NoSQL
  • Geospatial Analysis
  • Database
  • JavaScript Frameworks
  • React.js
  • AngularJS
  • Vue.js
  • Linux
  • Unix
  • IT Management
  • Spring Framework
  • Node.js
  • Ansible
  • Apache Maven
  • Gradle
  • Jenkins
  • Automated Testing
  • User Experience
  • UI
  • Docker
  • Kubernetes
  • OCI
  • Workflow
  • Agile
  • STIG
  • Computer Networking
  • Performance Testing
  • Debugging
  • Atlassian
  • Military
  • Strategic Planning
  • DoD
  • Security Clearance
  • Stakeholder Engagement
  • Communication
  • Problem Solving
  • Conflict Resolution

Summary

Job Description

Senior Software Engineer - GCCS-J

Location: Newport News, VA (On-site, Full-Time)
Position Type: Full-Time
Clearance Requirement: Active Secret Clearance
Program: Global Command and Control System - Joint (GCCS-J)

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 ongoing modernization effort focuses on cloud-native software engineering, microservices architecture, advanced data ingestion and synchronization, improved data models, and enhanced user experience in support of JADC2-aligned mission objectives.

Position Overview

The Senior Software Engineer will lead the design, development, integration, and optimization of data-driven software capabilities supporting GCCS-J modernization.

This role provides technical leadership across the full software development lifecycle, ensuring scalable architectures, robust data workflows, and mission-aligned solutions that enhance operational decision-making.

Key Responsibilities
Technical Leadership & Mentorship
  • Lead engineering efforts across multiple product areas
  • Drive technical investigations and architectural decisions
  • Mentor and develop junior and mid-level engineers
Software Architecture & Design
  • Define scalable architectures for microservices, APIs, and data pipelines
  • Develop and maintain logical and physical data models
Data Engineering & Integration
  • Design and optimize data ingestion, transformation, and synchronization workflows
  • Ensure data integrity, performance, and interoperability across systems
Software Development
  • Develop backend and frontend components using Java, JavaScript, and modern frameworks
  • Implement RESTful services and event-driven architectures
DevSecOps & Automation
  • Integrate applications into CI/CD pipelines
  • Support automated testing, containerization, and secure coding practices
Agile Execution & Delivery
  • Lead sprint planning, reviews, and backlog refinement
  • Ensure adherence to Definition of Done and acceptance criteria
Cross-Functional Collaboration
  • Collaborate with developers, testers, product owners, and government stakeholders
  • Communicate technical progress, risks, and solutions effectively
User-Focused Development
  • Validate workflows with end users
  • Ensure usability and alignment with mission needs
Basic Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field
  • 7+ years of professional software engineering experience
  • Strong experience with Java, JavaScript, TypeScript, and object-oriented design
  • Proficiency in RESTful services and messaging/event platforms (e.g., Kafka, RabbitMQ, ActiveMQ, GraphQL, SSE)
  • Experience with SQL, NoSQL, geospatial, and key/object databases
  • Experience with modern JavaScript frameworks (React, Angular, Vue.js)
  • Proven experience designing and implementing scalable software architectures
  • Familiarity with Linux/UNIX environments and containerized deployments
  • Strong communication and technical leadership skills
  • U.S. Citizenship and an active Secret clearance
Preferred Qualifications
  • Experience with Spring Boot, Node.js, NPM, and modern development environments
  • Experience developing Ansible playbooks
  • Familiarity with Maven, Gradle, Jenkins, and automated testing frameworks
  • Understanding of UX best practices and modern UI frameworks
  • Experience with Docker, Kubernetes, Helm, OCI, and GitOps workflows
  • Familiarity with Agile methodologies, C2 systems, STIGs, and static analysis tools
  • Knowledge of networking, performance testing, debugging, and Atlassian tools
  • Background in military intelligence or strategic planning
  • Familiarity with DoD policies and mission environments
  • Active TS/SCI clearance
Desired Competencies
  • Mission-focused mindset with strong ownership of outcomes
  • Effective stakeholder engagement and communication skills
  • Ability to lead and influence cross-functional teams
  • Proactive, solutions-oriented problem-solving approach
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10236696
  • Position Id: bbbe144ed98de979c0e4380d340ba190
  • Posted 4 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 131,300.00 - 237,350.00 per year

Pennsylvania

Today

Full-time

USD 170,000.00 - 200,000.00 per year

Remote

Yesterday

Easy Apply

Contract

50 - 60

Remote or Illinois

Today

Full-time

Search all similar jobs