Software Engineer
Location: Springfield, VAClearance Required: TS/SCI, eligible to obtain a TS/SCI CI PolyPosition OverviewOur client is seeking an experienced Backend Developer to support a high‑priority software development initiative for the National Geospatial‑Intelligence Agency (NGA). In this role, you will help design, build, and deliver a modern, browser‑based application that manages Plans of Action and Milestones (POA&Ms) as part of the Risk Management Framework (RMF) process; directly supporting security audits, vulnerability assessments, and compliance tracking across mission systems.You’ll work within a modern, cloud‑native environment hosted in AWS, where your backend expertise will be essential to ensuring system reliability, performance, and secure data management for a mission‑critical federal program.What You’ll DoDesign, develop, and maintain scalable backend services using Node.jsBuild and optimize RESTful APIs for integration with frontend components and external systemsArchitect and manage SQL‑based data storage solutions (RDS, Redshift)Leverage AWS services—including Lambda, Glue, S3, EC2—to support application functionality, data pipelines, and distributed workflowsImplement DevSecOps practices, including CI/CD pipelines, automated testing, and secure deployment patternsCollaborate closely with frontend engineers, DevOps teams, cloud architects, and security personnelEnsure backend components align with RMF, secure coding standards, and federal compliance requirementsParticipate in Agile ceremonies such as sprint planning, backlog refinement, and peer code reviewsTroubleshoot, debug, and optimize backend performance across cloud environmentsTech StackNode.js, SQL, AWS (Lambda, Glue, Redshift, RDS, EC2, S3), Docker, Python, JavaScriptRequired QualificationsActive TS/SCI clearanceBachelor’s degree in Computer Science, Engineering, or related field5+ years of backend development experienceStrong SQL development skills, including performance tuning and complex query designExperience with Python and JavaScriptExperience building data pipelines and distributed workflows in AWSStrong understanding of secure coding practices, cloud security, and RMF‑aligned developmentHands‑on experience with Docker, Kubernetes, or OpenShift and containerized application developmentExcellent debugging, analytical, and problem‑solving abilitiesPreferred QualificationsExperience with AWS IAM, KMS, or other security‑focused cloud servicesKnowledge of POA&M workflows, cybersecurity compliance, or federal audit processesFamiliarity with infrastructure‑as‑code tools (Terraform, CloudFormation)Experience working in high‑security or intelligence community environments