657,709open jobs
38,284companies
94,121added this week
Browse all
Salary
$150k – $200k per year
Location
In office (McLean)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Easy Dynamics delivers innovation and steady guidance, from Zero Trust architecture and cloud delivery to security automation and beyond.

About Easy Dynamics Corporation

Easy Dynamics is a leading IT service provider specializing in cybersecurity, cloud computing, and risk management for federal agencies. Since 2006, we have partnered with our customers to design, build, and secure the systems that protect our people, places, and way of life.Our work is grounded in deep technical expertise, thoughtful problem-solving, and a clear understanding of the complex environments our customers operate in.

Our world-class team of engineers, consultants, and subject-matter experts are builders, problem-solvers, and trusted advisors who thrive on solving unique and ever-evolving digital challenges. We bring a hands-on, mission-focused approach to every engagement, delivering solutions that are built to last.

What you'll do

  • Design, develop, and maintain backend services using Python 3, FastAPI, Pydantic, and SQLAlchemy.
  • Build and maintain REST APIs that support OSCAL-based compliance workflows, document management, metadata updates, authentication, and user-facing application features.
  • Work with relational databases across local and production-like environments, including SQLite, PostgreSQL, and Microsoft SQL Server.
  • Implement and maintain database models, query logic, migrations, and data access patterns using SQLAlchemy and Alembic.
  • Build frontend features using React, TypeScript, Vite, Material UI, React Router, React Hook Form, Zod, and related modern frontend tooling.
  • Integrate frontend workflows with backend APIs, including form validation, document editing, schema validation, error handling, and user-facing state updates.
  • Write and maintain automated tests, including backend pytest tests and frontend Playwright end-to-end tests.
  • Participate in CI/CD maintenance using GitHub Actions, npm, uv, Docker, and build/test/lint/publish pipelines.
  • Support Azure deployment workflows using Bicep and PowerShell for tenant-based application infrastructure.
  • Debug issues across the full stack, including API behavior, database differences, frontend state, browser behavior, authentication flows, and deployment configuration.
  • Collaborate through GitHub pull requests, code reviews, issue discussion, and iterative feature development.
  • Write clean, maintainable, typed, and well-tested code that follows existing project conventions.
  • Ability to work in office 3-5 days per week.
  • Participate in team meetings for knowledge sharing and status updates.

Required Qualifications

  • 3+ years of professional software development experience, or equivalent demonstrated ability.
  • Bachelor’s degree in Engineering or a related technical field required, with preference for Computer Science, Computer Engineering, or Software Engineering.
  • Strong Python backend development experience.
  • Experience building APIs with FastAPI or a similar modern Python web framework.
  • Experience with Pydantic or similar data validation/modeling libraries.
  • Experience with SQLAlchemy and relational database-backed applications.
  • Comfortable writing SQL-aware application code and debugging database-specific behavior.
  • Strong React and TypeScript experience.
  • Experience with Node.js, npm, Vite or comparable frontend build tooling.
  • Experience building production-style frontend workflows with forms, validation, routing, API integration, and reusable components.
  • Experience writing automated tests for backend and/or frontend code.
  • Familiarity with Git, GitHub pull requests, code review, branching, and collaborative development workflows.
  • Ability to troubleshoot across multiple layers of an application instead of staying limited to one tier.
  • Clear written communication and ability to explain technical decisions in PRs, issues, and team discussions.

Preferred Qualifications

  • Experience with Microsoft Azure services, especially Azure Container Apps, Azure SQL, managed identities, Static Web Apps, or related deployment models.
  • Experience with Infrastructure as Code, especially Bicep, ARM templates, Terraform, or similar.
  • Experience with GitHub Actions CI/CD pipelines.
  • Experience with Docker-based local development and deployment workflows.
  • Experience with Microsoft SQL Server and PostgreSQL.
  • Experience with Playwright, pytest, Ruff, Pyright, ESLint, Prettier, or similar quality tooling.
  • Experience with Material UI or another mature component library.
  • Experience working with JSON Schema, structured document models, or complex nested JSON data.
  • Familiarity with OSCAL, NIST 800-series guidance, RMF, FedRAMP, or security/compliance automation.
  • Experience in regulated, security-conscious, government, or enterprise SaaS environments.

Nice-to-Have Domain Knowledge

  • OSCAL catalog, profile, system security plan, assessment plan, assessment result, POA&M, or component definition concepts.
  • NIST Risk Management Framework terminology and workflows.
  • Security control inheritance, implementation statements, compliance evidence, assessment artifacts, or authorization package workflows.
  • Experience building tools for governance, risk, compliance, cybersecurity, or audit teams.

What Success Looks Like

Within the first few months, this developer should be able to:

  • Pick up a scoped full stack issue and deliver it through PR review.
  • Modify/implement a FastAPI endpoint, Pydantic model, SQLAlchemy query, or service layer safely.
  • Add or update a React/TypeScript UI flow using existing Material UI patterns.
  • Write meaningful pytest or Playwright coverage for their change.
  • Run and interpret local checks such as backend tests, frontend typecheck/build/lint, and Playwright tests.
  • Debug behavior differences between SQLite, PostgreSQL, and MSSQL when needed.
  • Understand enough OSCAL and compliance terminology to ask good questions and model data correctly.

Salary Range: $150,000-$200,000 based on experience and qualifications

Easy Dynamics is an equal opportunity employer. Applicants are considered for positions without discrimination on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, veteran status or any other consideration made unlawful by applicable federal state or local laws.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,709 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
McLean
$39k – $78k per year (Estimated) • In office • Internship • Singapore
Python
SQL
AI/ML
AI Agents
Analytics
Power BI
Apply
$85k – $171k per year (Estimated) • Equity • Remote • Full-Time • 7+ years exp • Bachelor's Degree
Python
TypeScript
Python
Flask
FastAPI
Django
Databases
Snowflake
Databricks
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Cursor
AI Agents
LLM
RAG
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
$60k – $80k per year • Equity • In office • Full-Time • Bachelor's Degree • Newark
Python
PowerShell
C#
Apply
DevOps Engineer 1 day ago
Remote/Hybrid • 3+ years exp
Python
PowerShell
DevOps
Terraform
GitHub Actions
New Relic
CloudFormation
Prometheus
CI/CD
Git
AWS
Kubernetes
Grafana
Bamboo
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Cybersecurity
SonarQube
Veracode
Management
Jira
Agile
Apply
$97k – $104k per year • In office • Part-Time • Toowoomba
SQL
Analytics
Power BI
Apply
Technical Recruiter 27 days ago
$100k – $125k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • McLean
Apply
Senior ICAM Engineer 1 month ago
$160k – $200k per year • Remote • Full-Time • 2+ years exp • Bachelor's Degree
PowerShell
DevOps
Azure
CI/CD
GitHub
Cybersecurity
Microsoft Entra ID
Management
Agile
Scrum
Kanban
Apply
Program Manager 2 months ago
$105k – $165k per year • Remote • Public Trust • Full-Time • 2+ years exp • Bachelor's Degree
DevOps
GCP
Azure DevOps
Azure
CI/CD
AWS
Management
Confluence
Jira
Agile
Scrum
Apply
Cloud Engineer 2 months ago
$70k – $155k per year • Remote • Public Trust • Full-Time • 1+ year exp • Bachelor's Degree
Python
PowerShell
DevOps
Terraform
GCP
Azure DevOps
GitHub Actions
CloudFormation
Pulumi
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
FinOps
Apply
Business Analyst 2 months ago
$100k – $130k per year • Remote • Public Trust • Full-Time • 2+ years exp • Associate's Degree
SQL
DevOps
Azure DevOps
Azure
Analytics
Tableau
Power BI
Management
Confluence
Jira
Agile
Scrum
Apply
$223k – $335k per year • In office • Secret • Full-Time • 10+ years exp • PhD • McLean
Apply
$178k – $203k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Richmond • McLean
Cybersecurity
HIPAA
Management
Agile
Scrum
Apply
$110k – $232k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Richmond • McLean • Chicago
Management
Slack
Confluence
Jira
Agile
Apply
$81k – $92k per year • In office • Full-Time • 5+ years exp • High School Diploma • McLean • New York • Richmond
AI/ML
Copilot
Claude
Gemini
Management
Google Workspace
Outlook
Apply
$152k – $173k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Richmond • McLean
Management
Confluence
Jira
Agile
Apply
See all jobs
This is one of many
657,709 more open roles from verified company boards, updated every day.