Software Engineer
$150k - $200kEasy Dynamics Corporation
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
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.
- 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.
- 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.
- 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.
- 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in McLean, VA vacancy
- ...status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using...Suggested
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Suggested
- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Network Services team, you serve as a...Suggested
- ...combine secure infrastructure, cleared talent, and mission‑ready software to meet evolving defense challenges. Our services include... ...Mission Focused Expertise: From veteran leadership to cleared engineers, our people understand both the technology and the mission. About...SuggestedRelocationFlexible hours
- ...mentorship. Responsibilities: Proven experience as a Full Stack Engineer, with a strong focus on or React and Node.js, Spring boot and a... ..., GitHub, Jenkins, Unix bash scripting Expert knowledge of the software development lifecycle In‑depth experience with common Agile...SuggestedWork experience placement
- ...Overview Kastle Systems is looking for a Full Stack Software Engineer to join our team in Falls Church, VA to help us grow and support our internal tools. As a Kastle Systems Software engineer, you will have an opportunity to contribute to our award winning* highly available...Remote work
$74.2k - $123.6k
...departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing &... ...Sales. Why This Role Matters We’re looking for a Full‑Stack Software Engineer I to help modernize the core platforms that power our...Full timePart timeFlexible hours- ...TrapWire Inc. has a great opportunity for a software engineer who is able to knock out high-quality (tested), high-performance (measured) code. The ideal candidate fits in well with our team culture. Pleasant to work with No cowboy coding – this is a team effort Happy...
- ...Overview iDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing... ...to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location...Work experience placementRemote work
$151k - $159.4k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Full Stack Software Engineer Washington, DC, US 5 days ago Requisition ID: 1343 Salary Range: $151,000.00 To $159,400.00 Annually PID: 26-14-09P-028-AAU...Full timeTemporary workLocal area- ...Full Stack Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team and contribute to the development...Temporary workFor contractorsImmediate startFlexible hours
- ...This position requires an active U.S. Government Security Clearance at the TS/SCI level. We're hiring a solution driven Software Engineer to work onsite with U.S. Government customers to create technology solutions for data collection, data analytics, data visualization...Full timeFlexible hours
$105k - $135k
...cuts straight to better care. Requirements As a Full-Stack Engineer at Commence, you will play a key role in designing, developing... ...closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role is...Full timeRemote work- ...Actifai is seeking experienced senior full-stack software engineers. The Company Actifai is an artificial intelligence company. We help our customers, broadband and telecom providers, optimize their high-value, high-leverage decisions. Typically, this includes...Work at officeImmediate startRemote work
- ...Job Description We are looking for a Senior Full Stack Engineer to help us build and scale the Quartermaster product-the operator... ...Qualifications (Preferred) ~5+ years of professional full-stack software engineering experience. ~ Strong command of React and modern...Work at officeFlexible hours
$125k
...Senior Full Stack Software Engineer NetServices (NSI) is an IT services firm with a long-standing reputation for delivering high-quality, cost-effective solutions to drive lasting results. Now operating as a subsidiary of Synergy ECP, NSI continues to stand out in a...Flexible hours$149.24k - $185k
...professionals for this role. JOB DESCRIPTION DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including...Full time$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...overcome the most advanced technical challenges. The team comprises engineers of multiple disciplines including vulnerability research,...RelocationRelocation package
- ...maritime domain awareness for those who need it most. Job Description: We are looking for a creative and detail‑oriented Front-End Engineer to enhance the UI/UX of our Web Portal. This role focuses on creating visually appealing, highly functional, and user‑friendly...Remote workFlexible hours
$125k - $140k
...Role Overview Vantor seeks a cleared Full-Stack Software Developer to collaborate as part of a dynamic full technology stack engineering team working on a large-scale Government Geospatial Information software system, contributing to both operations and new development...$3,000 per month
...is hired, you'll receive a $3000 payment! This position may be eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Princ. - DSP WHAT WE’RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up to one of today’s most...Full timeWork at officeRemote workRelocationRelocation packageFlexible hoursShift work$140k - $160k
...integrate bespoke capabilities and tools to solve our customers most complex challenges. We're seeking a full stack software engineer to support work across the full analytical workflow. We want a self-motivated engineer who is comfortable digging into data, trying...Flexible hours$119.32k - $202.85k
...interviews and extending offers in anticipation of the award. The Work: ICF is seeking an experienced and driven Software Security Engineer to lead and oversee mission-critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA)...Full timeContract workWork experience placementWork at officeImmediate startRemote work- ...protect and defend democracies. We build Altra, an AI-powered drone software platform, and HX-2, our autonomous drone. We are growing our... ...problems. The role You will join the Platform Engineering team, which architects, builds, and maintains a developer-focused...Local areaRemote workFlexible hours
$92.5k - $209.5k
...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power... ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical...Temporary workFixed term contractFlexible hours$180k - $220k
...We are seeking a skilled Software Reverse Engineer to join our team and provide support to a DoD customer in Bethesda, MD. As a Software Reverse Engineer, you will be responsible for conducting software exploitation activities, including reverse engineering, development...$108k - $151k
# Software Engineer in TestSmart IT Frame LLCBe an Early ApplicantContractmidMcLean, Virginia, USPosted Today## Role OverviewSmart IT Frame LLC is hiring a mid-level Software Engineer in Test. This is a contract role in McLean. Part of Smart IT Frame LLC's Frontend hiring...Contract work$57.85k - $104.58k
...Description Leidos has an exciting opportunity for a Jr. Software Engineer in our Intel Security Sector’s Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods...Immediate startFlexible hours- ...honesty, integrity, respect, dignity, compassion and fairness. And we’re looking for motivated people who share those values! Software Systems Engineer TS/SCI CI poly TENICA is looking to hire a software systems engineer with a TS/SCI CI poly. Location: Springfield, VA 50%...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer McLean, VA
- graduate software engineer McLean, VA
- software engineer internship McLean, VA
- senior software engineer McLean, VA
- software developer fintech McLean, VA
- senior software engineer ruby on rails McLean, VA
- federal - software developer McLean, VA
- graduate software developer McLean, VA
- consulting software engineer McLean, VA
- software engineer travel McLean, VA



