Junior Software Engineer
Backend Developer
Manager
Python
Angular
APIs
Application Security
CI/CD
Cloud
Cloud Infrastructure
Cloud Native
Cloud Native Technologies
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data Analytics
Data Processing
Design
Developer
DevOps
Devops Tools
DevSecOps
Django
Engineering
Engineering Software
Front End Development
Frontend
Frontend Framework
Information Technology (IT)
Infrastructure As Code
Integration
Java
Java Language
JavaScript
Jenkins
Kubernetes
Node.js
Platform Engineering
Programming
Programming Language
Programming Languages
Security
Security Automation
Security Devops
Software Development
Software Engineer
Software Engineering
Software Security
Spring Boot
Spring Framework
SQL
Web
Web Design
Web Framework
Web Technologies
Job Description
Leidos is hiring a Junior Software Engineer for the Chinook Program, supporting an Intelligence Community customer. You will help develop and deliver modern software capabilities for a GEOINT mission within an Agile team environment, with technical guidance from senior engineers. This onsite role is based in Alexandria, VA.
This position involves building software that supports real mission needs for a GEOINT mission, working across the full development lifecycle, and contributing to secure, containerized application delivery using DevSecOps practices. The role requires an Active Top Secret/SCI clearance and the ability to pass a Polygraph.
Responsibilities
- Develop, modify, test, and deploy software solutions supporting the customer’s GEOINT mission under senior engineering guidance.
- Implement features from established requirements and technical designs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Develop and execute unit and integration tests.
- Troubleshoot software defects and assist with root-cause analysis.
- Support integration of application components and services.
- Work with REST APIs, databases, and application services.
- Contribute to Agile practices including daily stand-ups, sprint planning, and retrospectives.
- Collaborate with mission users and product managers to refine requirements and improve user experience.
- Use Git and established CI/CD processes to manage and deliver software.
- Maintain technical documentation and development artifacts.
- Support deployment and sustainment activities for the application.
- Build and maintain secure, containerized applications using technologies such as Docker, Kubernetes, and AWS.
- Support DevSecOps pipelines and help ensure code meets security and accreditation standards.
- Resolve tasks prioritized by the team product owner.
Requirements
- US citizenship required per contract.
- Bachelor’s degree in Computer Science, Software Engineering, or related field, plus 2-4 years of prior relevant experience; or Master’s with less than 2 years of prior relevant experience.
- Equivalent experience may be considered in lieu of degree.
- Experience with technologies including:
- Web: HTML, CSS, JSON, Ajax, REST APIs
- OOP: Python, Java, or JavaScript
- Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte
- Cloud: AWS, Azure, or similar
- Relational databases: MySQL, PostgreSQL, or SQL Server
- Operating systems: Windows, Linux
- Version control: Git
- CI/CD tools: GitLab CI, Jenkins
- Agile tools: JIRA, Confluence
- Containerization: Docker, Kubernetes
- Understanding of modern software design patterns and coding standards.
- Experience architecting, developing, and delivering complex software systems into production.
- Understanding of secure coding practices and government system accreditation processes (e.g., RMF, STIGs).
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
- Clearance: Active Top Secret/SCI with the ability to successfully pass a Polygraph examination.
Preferred Qualifications
- Experience working on a customer contract or in the Intelligence Community (IC).
- Frontend Web Development including UI/UX.
- NoSQL database experience with OpenSearch/Elasticsearch.
- Multi-cloud architecture experience across AWS, IBM, Google, Azure, and Oracle.
- Familiarity with specific AWS services: S3, SQS, SNS, EC2, CloudFormation, and RDS.
- Familiarity with geospatial tools and standards, including GeoServer, PostGIS, OGC APIs, ESRI ArcGIS.
- Exposure to Infrastructure-as-Code tools such as Terraform and Ansible.
Compensation and Benefits
- Pay Range: USD 69,550 - 125,725 per year
- Competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Onsite Locations
- Alexandria, VA
- Tucson, AZ
- Gaithersburg, MD
- Chantilly, VA
- Englewood, CO
- St. Louis, MO