Mid-Level Software Engineer
About the role
Leidos is seeking a Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. This role involves designing, developing, testing, and deploying software solutions that support GEOINT mission needs.
Responsibilities
- Design, develop, and test software solutions that support GEOINT mission needs.
- Participate in agile development sprints and contribute to daily stand-ups, sprint planning, and retrospectives.
- Build and maintain secure, containerized applications using technologies such as Docker, Kubernetes, and AWS.
- Develop RESTful APIs and user-facing interfaces with modern tools like React, Node.js, Flask, or Spring Boot.
- Collaborate with mission users and product managers to refine requirements and improve user experience.
- Support DevSecOps pipelines and ensure code meets security and accreditation standards.
- Participate in code reviews and mentor junior developers as needed.
- Resolve various tasks as prioritized by the team product owner.
Requirements
- US Citizenship required due to contract requirements.
- Bachelor's degree in Computer Science, Software Engineering, or related field with 4-8 years of relevant experience, or Master’s with 2-6 years of relevant experience.
- Active Top Secret/SCI clearance with the ability to pass a Polygraph examination.
- Proficiency with web technologies (HTML, CSS, JSON, Ajax, REST APIs), object-oriented programming (Python, Java, JavaScript), advanced programming (Go), front-end and back-end frameworks (React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, Svelte), relational databases (MySQL, PostgreSQL, SQL Server), operating systems (Windows, Linux), version control systems (Git), and cloud platforms (AWS, Azure).
- Experience with CI/CD tools (GitLab CI, Jenkins) and agile collaboration tools (JIRA, Confluence).
- Familiarity with cloud environments (AWS, IBM, Google, Azure, Oracle) and specific AWS services (S3, SQS, SNS, EC2, CloudFormation, RDS).
- Understanding of secure coding practices and government system accreditation processes (RMF, STIGs).
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
Qualifications
- Experience architecting, developing, and delivering complex software systems into production.
- Experience with infrastructure as code (Terraform, Ansible).
- Certifications such as AWS Certified Developer, Security+, SAFe Practitioner, or similar.
Skills
- Frontend Web Development: UI/UX.
- NoSQL Database: OpenSearch/Elasticsearch.
- Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS.
- Experience working on a customer contract or in the Intelligence Community (IC).
- Familiarity with geospatial tools and standards: GeoServer, PostGIS, OGC APIs, ESRI ArcGIS.
- Infrastructure as Code (Terraform, Ansible).
- Certifications such as AWS Certified Developer, Security+, SAFe Practitioner or similar.
Benefits
The position offers competitive compensation, health and wellness programs, income protection, paid leave, and retirement benefits. For more details, visit www.leidos.com/careers/pay-benefits.
Pay and Benefits
The pay range for this role is $87,100.00 - $157,450.00. Additional factors considered in compensation include responsibilities, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. For more information, visit www.Leidos.com.
Securing Your Data
Beware of fake employment opportunities using Leidos' name. For more information, visit https://www.leidos.com/careers/fraud.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.