Leidos National Security Sector is looking to solve the business and technical problem of supporting defense and intel customers' missions to defend against evolving threats around the world by providing next-generation, mission-focused software solutions for geospatial intelligence (GEOINT). The Junior Software Engineer will contribute to systems that enhance customer data access, visualization, and dissemination capabilities.
Requirements
- Hands-on experience with the following technologies: Web: HTML, CSS, Django, JSON, JQuery, Ajax, and REST APIs
- Object-oriented Programming: Python, Java, or JavaScript
- Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte
- Relational Database: MySQL, PostgreSQL, or SQL Server
- Operating System: Windows, Linux
- Version Control System: Git
- Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools such as Jenkins, GitLab, and Docker.
Responsibilities
- Assist in the design, development, testing, and maintenance of mission applications and services.
- Write clean, maintainable code using modern languages and frameworks.
- Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) and team code reviews.
- Contribute to the development and deployment of containerized applications in AWS GovCloud or C2S.
- Learn and apply DevSecOps practices including CI/CD, automated testing, and secure coding.
- Collaborate with developers, analysts, and stakeholders to translate mission needs into technical solutions.
Other
- Must be a U.S. Citizen and have the ability to obtain a Top Secret/SCI (TS/SCI), as well as a Polygraph.
- Bachelor's degree in Computer Science, Software Engineering, or related field and 2-4 years of prior relevant experience or Master’s with less than 2 years of prior relevant experience. Relevant experience or technical bootcamp may be considered in lieu of a 4-year degree.
- Eagerness to learn secure coding practices and work in a classified cloud environment.
- Ability to complete tasking independently with minimal direct supervision.
- Ability to work and collaborate effectively within a multi-disciplined engineering team.