Summary
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. The Junior Python Developer will develop and maintain Python-based backend services, support troubleshooting and bug fixing, and assist with API integrations and data processing workflows.
Responsibilities
- Develop and maintain Python-based backend services and tooling
- Support troubleshooting and bug fixing across development and test environments
- Assist with API integrations and data processing workflows
- Write and maintain unit/integration tests
- Support CI/CD pipeline improvements and automation efforts
- Participate in Agile Scrum ceremonies and sprint activities
- Collaborate with senior developers and DevOps engineers
- Assist with onboarding technical documentation and user support
Skills
- US Citizenship with TS/SCI and Counter-Intelligence Polygraph clearance
- 1–3 years of experience in Python development
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
- Experience scripting in Python and shell scripting
- Familiarity with Git/GitLab version control and CI/CD concepts
- Basic understanding of REST APIs and web applications
- Familiarity with Linux environments and command line tools
- Experience with PostgreSQL or similar databases
- Exposure to containerization technologies such as Docker
- Ability to troubleshoot software issues in a collaborative environment
- Strong willingness to learn new technologies and mission domains
- Self-starter requiring moderate supervision
- Intelligent, proactive, and driven to achieve results
Qualifications
Must Haves
- US Citizenship with TS/SCI and Counter-Intelligence Polygraph clearance
- 1–3 years of experience in Python development
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
- Experience scripting in Python and shell scripting
- Familiarity with Git/GitLab version control and CI/CD concepts
- Basic understanding of REST APIs and web applications
- Familiarity with Linux environments and command line tools
- Experience with PostgreSQL or similar databases
- Exposure to containerization technologies such as Docker
- Ability to troubleshoot software issues in a collaborative environment
- Strong willingness to learn new technologies and mission domains
- Self-starter requiring moderate supervision
- Intelligent, proactive, and driven to achieve results
Benefits
- Competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement