Leidos delivers innovative engineering, scientific, information technology, defense, space, cyber, and commercial solutions through diverse teams dedicated to customer success. The Junior Software Developer will develop high-performance applications and backend systems supporting advanced sensors, mission systems, and Unmanned Aerial Systems simulation, while implementing features, fixing bugs, testing software, and collaborating in an Agile environment.
In this mission we develop training software solutions for our customers in the area of Unmanned Aerial Systems simulation. We use our skills to design and implement new features, fix bugs, perform peer reviews, write tests, analyze new technologies and best practices, and collaborate with other teammates. We develop solutions in C++, .NET, and C#. The team follows Agile software practices, shares a passion for solving complex problems, delivering exceptional software, improving software development processes, and exceeding customer expectations
Qualification
Required
• Bachelor's Degree with 2+ years of applicable experience
• Must be able to obtain and maintain a SECRET Clearance
• Experience in the following technologies:
Linux
C#
SCM
Databases
• Experience in the following concepts:
Units Tests
Code Reviews
Documentation/Writing Skills
Communication
• Networking
Scripting
DevOps/Continuous Integration Continuous Development
Preferred
• Preferred experience in the following technologies:
Git SCM
Podman/Docker in air-gapped environments
Protobuf
Postgres/SQL
Kubernetes
Helm
OpenShift
• Preferred experience in the following concepts:
Containerization
Asynchronous Developememt
Distributed Systems
API Design
VM Management
Experience managing databases within a cluster
Benefits
Health and Wellness programs
Income Protection
Paid Leave
Retirement
Leidos is an industry and technology leader serving government & commercial customers with smarter, more efficient digital and mission innovations.