Leidos National Security Sector is seeking a Mid-Level Software Engineer for the Chinook Program to build and maintain microservices, APIs, and web-based applications that support GEOINT data access, visualization, and dissemination, ensuring customers have the right tools, technologies, and tactics to keep pace with an ever-evolving security landscape.
Requirements
- Proficiency with the following technologies:
- Web: HTML, CSS, JSON, Ajax, and REST APIs
- Object-oriented Programming: Python, Java, or JavaScript
- Advanced Programming: Go
- 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
Responsibilities
- Design, develop, test, and deploy software solutions that support our customer’s GEOINT mission.
- 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 (e.g., React, Node.js, Flask or Sprint Boot).
- Collaborate with mission users and product owners 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.
Other
- Must have a Top Secret with SCI eligibility and able to obtain a Polygraph.
- US citizenship is required per contract.
- Bachelor's degree in Computer Science, Software Engineering, or related field and 4-8 years of prior relevant experience or Master’s with 2-6 years of prior relevant experience.
- Experience working on a customer contract or in the Intelligence Community (IC).
- Certifications such as AWS Certified Developer, Security+, SAFe Practitioner or similar.