Senior Full-Stack Developer at Data Systems Analysts, Inc.
Charlottesville, VA
—
Jun 30, 2026
Charlottesville, VA
Jul 21, 2026
What this job asks for AI summary
A senior full-stack engineering role focused on building and securing cloud-native, containerized applications within a DoD AWS GovCloud environment. Day-to-day work spans front-end development in React/TypeScript, back-end services in Python, RESTful API integration, infrastructure-as-code provisioning, and DevSecOps pipeline automation. The role suits an experienced federal software engineer holding an active TS/SCI clearance who is comfortable working across Agile teams in a hybrid on-site arrangement.
Senior level · 8+ years · Charlottesville, VA · TS/SCI clearance · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $131,346 (middle half $103,068–$165,276).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (11)
The role is hybrid (50% onsite) at NGIC in Charlottesville, VA — not fully remote.
A BS degree is listed under required education but the posting immediately states 'Experience may be substituted for degree,' so the degree requirement is set to None.
DoD 8140/8570 IAT Level II certification (e.g., CompTIA Security+) is a hard gate but names no single specific tool, so it is not captured as a named skill.
Python/JavaScript/TypeScript are listed together as a proficiency requirement with 'or' phrasing; Python is used as the primary name with TypeScript as an alternative. TypeScript is also called out separately in the responsibilities section alongside React, so it is also emitted as its own required skill.
FastAPI and Express.js are listed as framework alternatives under the same 'or' requirement; FastAPI is the primary with Express.js as the alternative.
AWS GovCloud services (EC2, ECS/EKS, Lambda, S3, IAM) are listed as a single platform requirement; individual sub-services are not emitted as separate skills.
Terraform is the primary IaC tool named; CDK-TF, AWS CDK, and Pulumi are listed as explicit alternatives in the same requirement.
SonarQube is listed with 'or equivalent' — alternatives are not populated because no other specific tool is named alongside it, and the posting's own qualifier covers the substitution.
AWS certification options (Developer – Associate or DevOps Engineer – Professional) appear under Preferred and are emitted as a single preferred skill with the second as an alternative.
Zero Trust and DevSecOps governance appear under Preferred but name no specific tool or platform, so they are not emitted as skills.
Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.