Leidos is a technology and engineering company serving government and commercial customers with digital and mission innovations. The Junior Software Developer will support system management for the FAA Terminal Flight Data Manager program by helping integrate, deploy, and maintain air traffic management systems. The role focuses on automation, Linux administration, infrastructure management, and deployment across multiple environments.
Trace issues across numerous environment configurations
See how changes ripple through the architecture
Follow documented workflows (TCM verification, CAS validation)
Test thoroughly before deployment
Debug across multiple abstraction layers
Work within constraints of existing architecture
Work with established patterns rather than reinventing
Coordinate across multiple sites and environments
Qualification
Required
Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information
This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office
25% travel is required for this position
Ansible - Deep experience with playbooks, roles, custom plugins, callbacks, and inventory systems
Python - Strong scripting, automation, and tool development
Bash/Shell scripting - Complex build orchestration and system automation
Linux system administration – Red Hat Enterprise Linux, package management, integration of Linux technologies, etc. Demands strong foundational Linux administration and management of the full lifecycle of systems from bare metal to operational deployment across multiple environments