DeveloperJobs.io
← Back to all jobs

Job Description

Leidos is seeking a Senior Software Engineer to support the Chinook program for an Intelligence Community customer. In this hybrid role based in Gaithersburg, MD, you will help build and improve modern web, mobile, and backend services, partnering across engineering and agile delivery while meeting stringent security requirements. Work will include hands-on full-stack development alongside Scrum execution to support mission-critical outcomes.

What you’ll do

  • Design, develop, test, and maintain scalable, secure web and mobile applications aligned to mission-critical customer requirements.
  • Build responsive front-end experiences with Next.js, React.js, JavaScript, and CSS, and implement backend services and RESTful APIs with Python and Django.
  • Create and maintain content management solutions using Wagtail CMS, and optimize PostgreSQL for performance and data integrity.
  • Develop and support cross-platform mobile capabilities with React Native, and build native iOS functionality using Swift, SwiftUI, UIKit, Xcode, and Apple iOS SDKs, ensuring integration with backend services.
  • Write clean, maintainable code, participate in peer reviews, troubleshoot complex issues, and implement unit, integration, and automated testing.
  • Develop, deploy, and maintain secure, scalable applications within Amazon Web Services (AWS).
  • Collaborate with DevSecOps engineers to support CI/CD pipelines, Docker deployments, cloud infrastructure, and application monitoring.
  • Troubleshoot application and infrastructure issues while maintaining performance, reliability, and customer security compliance.
  • Serve as a hands-on engineer and facilitate Scrum ceremonies, including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
  • Work with Product Owners, developers, and customer stakeholders to define sprint goals, prioritize execution, and align delivery with mission requirements.
  • Identify and remove team impediments, manage technical dependencies, and address risks affecting sprint execution and delivery commitments.
  • Use Jira for sprint and backlog management, GitLab for source control and collaborative development, and Rocket.Chat for customer and team communication.

Requirements

  • US citizenship required per contract.
  • Active Top Secret/SCI with the ability to successfully pass a Polygraph examination.
  • 5+ years of hands-on experience designing, developing, and maintaining modern web and mobile applications.
  • Strong front-end skills in JavaScript, React.js, Next.js, HTML, and CSS, and backend skills in Python and Django for RESTful APIs.
  • Experience with Wagtail CMS (or comparable content management frameworks) and PostgreSQL (or similar relational databases).
  • Mobile development experience with React Native and native iOS using Swift, SwiftUI, UIKit, Xcode, and iOS SDKs.
  • AWS experience developing, deploying, and maintaining applications, including S3, ECS, RDS, CloudFront, and Application Load Balancers (ALB).
  • Experience with Docker, Git-based source control, GitLab, and CI/CD development and deployment practices.
  • Familiarity with Kubernetes and container orchestration concepts for deploying, managing, and scaling containerized applications in cloud environments.
  • Demonstrated Agile/Scrum experience, including facilitating Scrum ceremonies, supporting sprint execution, removing impediments, and contributing hands-on development.
  • Experience using Jira (or comparable Agile project tools) to manage backlogs, user stories, defects, and sprint progress.
  • Strong understanding of secure coding, automated testing, code reviews, software integration, and troubleshooting across full-stack applications.
  • Excellent communication, problem-solving, and collaboration skills with the ability to partner with Product Owners, developers, and customer stakeholders.
  • Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or Master's equivalent/Doctorate). Equivalent experience may be considered in lieu of degree, with required experience levels aligned to the degree.

Preferred qualifications

  • Experience supporting software development programs within the DoD or IC.
  • Certified Scrum Master (CSM), Professional Scrum Master (PSM), SAFe Scrum Master (SSM), or equivalent Agile certification.
  • Experience serving as a Scrum Master or Agile technical lead, including using Agile metrics to improve sprint execution, team performance, and software delivery.
  • Experience mentoring developers, conducting technical reviews, and collaborating with government customers in mission-critical environments.
  • Advanced experience with Next.js, React.js, Django REST Framework, Wagtail CMS, and PostgreSQL, including performance optimization and complex application integrations.
  • Experience developing native iOS applications with Swift, SwiftUI, UIKit, and Xcode, including application signing, provisioning, debugging, and release management.
  • Experience integrating React Native with native iOS components and developing mobile apps for both iOS and Android.
  • Experience configuring and optimizing AWS ECS, S3, RDS, CloudFront, and ALB, including container orchestration, caching, security, and application performance.
  • Experience with GitLab CI/CD, infrastructure-as-code tools such as Terraform or CloudFormation, and automated testing frameworks such as Playwright, Jest, or Pytest.
  • Experience developing secure, accessible, high-availability public-facing applications and enterprise content management solutions.

Location and pay

  • Location: Gaithersburg, MD (hybrid). Primary work location: Gaithersburg, MD.
  • Other possible locations: Alexandria, VA; Chantilly, VA; Tucson, AZ.
  • Salary range: USD 107,900 - 195,050 per year.

Benefits

  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Original posting: October 19, 2026

Similar Jobs