Mid-Level Full Stack Developer
About the role
We 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.
Responsibilities
- Design and deliver complete applications; from database schema to API layer to the interface a mission user opens every morning.
- Support an established platform application while simultaneously standing up pilot solutions and custom MVPs for emerging requirements.
- Extend a Django-based API gateway, build a new React dashboard for an operational workflow, write migration scripts to bring legacy data into a modern PostgreSQL schema, or wire up Keycloak authentication for a new service.
- Work with Terraform for infrastructure, GitLab for source control and CI/CD, and leverage AI-assisted development tooling as a standard part of your workflow.
Requirements
- Strong 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.
- Equally important is your ability to build real frontend experiences. We need developers who can deliver polished, responsive interfaces in React or Next.js.
- You 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.
- Familiarity with Keycloak, OIDC, SAML, JWT-based sessions, and certificate-based authentication (CAC/PIV) is important.
- You need practical AWS experience deploying, operating, and troubleshooting applications across classified partitions.
- You 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.
- AI-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.
Qualifications
- 5+ years hands-on development (or equivalent demonstrated capability)
- B.S. degree in a STEM field
Skills
- Generative AI capabilities (RAG pipelines, LLM integration, or embedding-based search)
- Container orchestration with Kubernetes/EKS and Helm
- Hardened container supply chains and FIPS-validated image pipelines
- NIST 800-53 security controls and their practical application to software design
- Multi-classification or cross-partition deployment architectures
- Familiarity with intelligence community environments and DoD mission systems
Benefits
We offer highly competitive compensation that is consistently recognized by our employees as being generous! Health & Retirement: We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family... both now and in the future. Other health-related benefits include People Partners who will help you navigate both personal and professional worlds, as well as strong wellness related resources offered through our healthcare provider. Education: Individual growth is a priority at NSI/Synergy ECP. Employees are encouraged to take advantage of our company-sponsored continuing education program so they can get their degree or that next certification needed to propel them towards the next level. Not sure what's best for your career plans, we'll help you navigate it all!
Pay
For this role, our typical salary range starts at $170,000 and stretches up to $190,000.
Schedule
Flexible work options that work with your schedule and lifestyle.