> Markdown version of [/jobs/ext/3772181-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3772181-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** Leidos, Inc. - **Location:** Tucson, AZ, United States - **Experience:** Starter - **Salary:** $69,550.0 - $125,725.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Ajax (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Component-Based Software Engineering, Application Services, ArcGIS (Software), Confluence, JIRA, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Relational Databases, Software Design Patterns, Linux, Web Development, Django Web Framework, Elasticsearch, Geospatial Intelligence, GeoServer, Design of User Interfaces, JSON, JQuery, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Node.Js, NoSQL, Object-Oriented Software Development, Oracle (Applications), PostGIS, Scrum Methodology, Svelte, Ansible, Secure Coding, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, Cloud Platform System, ReactJS, Flask (Web Framework), Spring-boot, Software Troubleshooting, Multi-Cloud, Backend, Git, Cloudformation, Vue.js, Amazon Relational Database Service, Containerization, AngularJS, Gitlab-ci, Integration Tests, Kubernetes, Information Technology, Front End Software Development, Software Coding, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Software Version Control, Devsecops, OpenSearch, Docker, Jenkins, Programming Languages - **Published:** October 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9244745/junior-software-engineer ## About the Role Active Top Secret/SCI with the ability to successfully pass a Polygraph examination., * US citizenship is required per contract * 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. Equivalent experience may be considered in lieu of degree. * Experience with the following technologies: Web: HTML, CSS, JSON, 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 Cloud Development: AWS, Azure, or similar cloud platforms Relational Database: MySQL, PostgreSQL, or SQL Server Operating System: Windows, Linux * Version Control System: Git Understanding of modern software design patterns and coding standards. Experience architecting, developing, and delivering complex software systems into production. Experience with CI/CD tools (GitLab CI, Jenkins) and agile collaboration tools (JIRA, Confluence). Familiarity with cloud environments such as AWS (C2S or GovCloud) and containerization technologies (Docker, Kubernetes) 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. Preferred Qualifications: * Experience working on a customer contract or in the Intelligence Community (IC). * Frontend Web Development: UI/UX. * NoSQL Database: OpenSearch/Elasticsearch. * Cloud Exposure: Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle. Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS. * Familiarity with geospatial tools and standards: GeoServer PostGIS OGC APIs ESRI ArcGIS Exposure to Infrastructure-as-Code (Terraform, Ansible). #Chinook #NSBA ## Description * Develop, modify, test, and deploy software solutions that support our customer's GEOINT mission under the guidance of senior engineers. * Implement software features based on 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. * Participate in agile development sprints and contribute to 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 ensure code meets security and accreditation standards. * Resolve various tasks as prioritized by the team product owner.