{"id":118435,"url":"https://alion.io/job/synergy-ecp-mid-level-full-stack-developer-2","title":"Mid-Level Full Stack Developer","company":{"id":5649,"name":"Synergy ECP","domain":"synergyecp.com","url":"https://alion.io/company/synergy-ecp","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"D","score":51,"open_postings":45,"ghost_share":0.822,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Suitland, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":170000,"max":190000,"currency":"USD","period":"year","gross":null,"usd_annual":190000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Django","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"Keycloak","optional":false},{"name":"Next.js","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Terraform","optional":false},{"name":"Amazon EKS","optional":true},{"name":"Amazon S3","optional":true},{"name":"FastAPI","optional":true},{"name":"Git","optional":true},{"name":"Helm","optional":true},{"name":"IAM","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Least Privilege","optional":true},{"name":"LLM","optional":true},{"name":"NIST 800-53","optional":true},{"name":"RAG","optional":true},{"name":"SBOM","optional":true}],"status":"live","first_seen_at":"2026-07-23T18:56:19Z","employer_posted_date":"2026-07-23","last_verified_at":"2026-10-17T05:41:58Z","board_verified":true,"closed_at":null,"days_open":85,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":85},"description":"Full Stack Developer\nTS/SCI Required | Suitland, MD (Hybrid) | Immediate Start\nThe Opportunity\nWe are standing up a small, elite development team to deliver cloud-native applications that directly support client operations. This is a focused, high-impact team where every engineer’s contribution is visible and consequential. We are looking for a Full Stack Developer who combines deep Python expertise with genuine frontend craftsmanship, thrive in classified environments, and bring the kind of disciplined engineering mindset that produces secure, maintainable systems under real operational pressure.\nLocation: Hybrid, 2-3 days per week on-site in Suitland, Maryland\nStart: Immediate\nTeam: 2-3 developers reporting to the technical lead\nStack: Python/Django, React/Next.js, PostgreSQL/Aurora, AWS (multi-partition), Terraform, GitLab CI/CD, Keycloak\nWhat You Will Do\nYou will design and deliver complete applications; from database schema to API layer to the interface a mission user opens every morning. The team supports an established platform application while simultaneously standing up pilot solutions and custom MVPs for emerging requirements. On any given week, you might be extending a Django-based API gateway, building a new React dashboard for an operational workflow, writing migration scripts to bring legacy data into a modern PostgreSQL schema, or wiring up Keycloak authentication for a new service.\nThis is full stack work in the truest sense. We need engineers who move fluidly between backend logic and frontend polish, who care as much about a clean component hierarchy as they do about a well-indexed query, and who understand that in classified environments, every design decision carries security implications.\nThe team deploys across multiple AWS partitions and classification levels. You will work with Terraform for infrastructure, GitLab for source control and CI/CD, and AI-assisted development tooling as a standard part of your workflow - not as an experiment, but as an expectation.\nWhat We Are Looking For\nTechnical requirements:\nStrong Python development is the cornerstone of this role. You should be deeply comfortable with Django or equivalent frameworks, API design patterns including Backend-for-Frontend architectures, Pydantic-driven validation, and async Python in production. This is where the majority of your backend work lives.\nEqually important is your ability to build real frontend experiences. We need developers who can deliver polished, responsive interfaces in React or Next.js. Complete applications with thoughtful component design, effective state management, and the kind of attention to user experience that turns a functional tool into something people actually want to use. If you consider yourself “backend with some frontend,” this role will stretch you.\nYou should bring solid relational database skills centered on PostgreSQL, including schema design, performance tuning, and data migration. Experience with Aurora is a plus. You will periodically work with data loading and transformation tasks; bringing structured and unstructured sources into clean, well-modeled relational schemas.\nFamiliarity with Keycloak, OIDC, SAML, JWT-based sessions, and certificate-based authentication (CAC/PIV) is important. You should understand how to implement role-based access control and secure token handling in applications where trust boundaries are non-negotiable.\nYou need practical AWS experience deploying, operating, and troubleshooting applications across classified partitions. Core services like EKS, Aurora, S3, IAM, VPC, and KMS should be familiar territory. Everything runs in AWS. Infrastructure is managed through Terraform, and you should be comfortable reading, writing, and maintaining modules.\nYou should understand secure development practices, secrets management, least-privilege patterns, and the fundamentals of building applications that operate in STIG-hardened, FIPS-validated environments. You will work with DevSecOps scanning outputs across static analysis, dependency scanning, container scanning, and SBOM verification. The platform manages the toolchain; you are responsible for understanding the results and incorporating them into your development cycle.\nAI-assisted development is a required competency. The team leverages these tools extensively for velocity, consistency, and quality. You should already be using them in your daily work and understand both their capabilities and their limitations.\nThe professional qualities that matter as much as the technical ones:\nIn a team this small, there is nowhere to hide and no room for passive contributors. We need people who take ownership of their code, their commitments, and their mistakes. People who communicate clearly, ask questions early, and push back when something does not make sense.\nAttention to detail is critical. When you are writing applications that operate in classified environments, a missed edge case in an auth flow or a carelessly scoped IAM policy has real consequences. We want engineers who are meticulous by nature, not by mandate.\nWork ethic matters. This is a small team with significant delivery expectations. We need people who are self-directed, who do not wait to be told what to do next, and who take pride in shipping clean, well-tested, well-documented work.\nFamiliarity with intelligence community environments and the operational context of DoD mission systems is valuable, though the platform abstracts much of the domain-specific complexity. What matters more is intellectual curiosity about the problem space and the adaptability to work across unfamiliar domains without needing everything spelled out.\nRequired Experience\nActive TS/SCI clearance\nPython backend development (Django, FastAPI, or equivalent; async/ASGI; modern Python 3.13+)\nFrontend development with React, Next.js, or equivalent (production UIs, not prototypes)\nRESTful API design including BFF patterns and schema validation\nPostgreSQL - schema design, query optimization, migrations, data loading\nAWS - deploying and operating applications across classified partitions and regions\nTerraform for infrastructure-as-code\nKeycloak, OIDC, SAML, or CAC/PIV authentication integration\nSecure application development for STIG-hardened, FIPS-validated environments\nGitLab CI/CD pipelines and Git-based workflows\nDevSecOps scan interpretation and remediation (SAST, DAST, SCA, SBOM, container scanning)\nAI-assisted development tooling in daily practice\n5+ years hands-on development (or equivalent demonstrated capability)\nB.S. degree in a STEM field\nPreferred Experience\nIncorporating generative AI capabilities into applications (RAG pipelines, LLM integration, or embedding-based search)\nMigrating legacy systems and data sources into modern cloud-native architectures\nContainer orchestration with Kubernetes/EKS and Helm\nHardened container supply chains and FIPS-validated image pipelines\nNIST 800-53 security controls and their practical application to software design\nMulti-classification or cross-partition deployment architectures\nFamiliarity with intelligence community environments and DoD mission systems\nSecurity Clearance requirement:\nMust possess active TS/SCI clearance to be considered for this role.\nOther Requirements:\nU.S. Citizenship\nCompensation Spotlight: \nFor this role, our typical salary range starts at $170,000 and stretches up to $190,000. But here's the deal - we're not about capping your potential. We're committed to snapping up the best and brightest, and we're ready to put our money where our mouth is. So, if you're one of the rare exceptions to the status quo with the education, experience, and that extra something special, we're not afraid to go above and beyond to secure your talent. Because for us, it's not just about a salary. It's about the complete rewards package, the culture, and the opportunity to make a real impact.","description_format":"text","description_chars":7913,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":true,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Enterprise Apps Implementation Partners"],"lifecycle":[{"event":"open","at":"2026-07-23T18:56:19Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.33,"p_room":0.28,"age_days":85,"expected_fill_days":32,"reasons":["conf:0","stale_co","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":190000,"is_top_pay":true},"html_url":"https://alion.io/job/synergy-ecp-mid-level-full-stack-developer-2","json_url":"https://alion.io/job/synergy-ecp-mid-level-full-stack-developer-2.json","meta":{"generated_at":"2026-10-17T07:43:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10424,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5649},"rest":"https://alion.io/mcp/rest/get_company?id=5649"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsynergy-ecp-mid-level-full-stack-developer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsynergy-ecp-mid-level-full-stack-developer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsynergy-ecp-mid-level-full-stack-developer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/synergy-ecp-mid-level-full-stack-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsynergy-ecp-mid-level-full-stack-developer-2"}]}