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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in McLean, VA vacancy
- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week...SuggestedFull timeFor subcontractor2 days per week3 days per week
- The defense market is surging, but the data that drives it hasn’t kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building a data source of truth...SuggestedFull timeWork at officeWork from homeFlexible hoursNight shiftWeekend work
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$122.5k
Full Stack Software Engineer is needed for a direct hire onsite opportunity with SOC's client in Herndon, VA. Must currently hold an Active TS/SCI clearanceJob Description: Our client is seeking a Full Stack Software Engineer to join our team. You will work on an integrated...Suggested$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be...SuggestedTemporary workLocal areaFlexible hours$86.8k - $198k
Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make...Full timeContract workPart timeWork at officeLocal areaRemote work$112k - $179k
ResponsibilitiesPeraton is seeking a Full‑Stack Engineer to join our Federal Strategic Cyber program—an environment where your engineering... ...Requirements Are:Bachelor's degree and 8+ years of software engineering experience (or 12+ years without a degree).Strong,...Contract workCasual workShift work- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...Work at officeFlexible hours
- ...Full Stack Software Engineer Location: Merrifield, VA on site Type: Full Time Complete Data Solutions (CDS) is a leading data engineering and analytics company focused on providing our federal government clients with innovative solutions to complex data engineering...Full time
- ...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...Remote work
- ...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
$160k - $190k
...Government transforms data into operational advantage through artificial intelligence, graph analytics, and mission-driven software engineering. Our teams work alongside the Department of Defense to build secure, scalable capabilities that enable analysts and decision...Contract work$200k - $290k
...structure is flat, and collaboration matters more than hierarchy. As a member of our team, you will collaborate with world-class engineers, architects, and visionaries, and work across organizational lines to solve "impossible" problems and deliver mission-critical results...Odd job$123.25k - $166.75k
...Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Skills: CI/CD,Git,Python (Programming Language),Software Development,Structured Query Language (SQL) Development Experience...Contract workTemporary workImmediate startWorldwideFlexible hours- ...Senior Full Stack Software Engineer Quartermaster is building the world's most comprehensive maritime intelligence platform. Our SmartMast™ system transforms commercial and civilian vessels into a persistent, distributed sensing network—combining HD video, AI, radar...Work at officeFlexible hours
$190.98k - $214.05k
...be appropriately used during your application and interviews which can be found here.Role Overview ID.me is seeking a Senior Software Engineer (Platform & Data Infrastructure) to architect, scale, and maintain the core cloud-native platform and data infrastructure that...Full timeTemporary workWork at officeRemote workFlexible hours$97.24k - $162.24k
OverviewHelp build and scale the deployment platforms that power mission critical software.As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable, secure...RelocationRelocation package$140k - $160k
...passion for advancing technology and strengthening the missions we serve. Position Overview SteerBridge is seeking a Software Engineer to support a fleet aviation modernization program in Vienna, VA. This role will contribute to the development of next-...Full time- ...technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building...Full time
- ...company with a group of IT professionals that provided a variety of software consulting services. The company grew from a size of 10... ...clients. Job Description We are looking for a Software Engineer to join our team in McLean, VA. Specific Responsibilities:...Full time
- J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking performance and compliance and protect electronic assets from loss and ...Full timeWork at officeLocal area
$60 - $85 per hour
...Description: DocMe360 is seeking a talented Junior Software Engineer to join our dynamic team. The Junior Software Engineer role will provide software development expertise on a cross-functional team supporting the Department of Veteran Affairs. This role is responsible...Remote jobFull timeContract workWork from home- ...you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. As a Distinguished Software Engineer at Appian you have the intuition, knowledge, communication and coordination abilities to steer the technical direction of the...Full timeWork at officeLocal area
- ...Job Title: S oftware Engineer II Department: Software Development Reports To: SW Team Lead Location: Vienna, Virginia FLSA Status: Exempt Employment Type: Full-time Experience Level: Mid-level (3 years) Job Summary The Full-Stack...Full time
$115k - $135k
...passion for advancing technology and strengthening the missions we serve. POSITION OVERVIEW SteerBridge is seeking a Software Engineer to support SteerFi, a scalable, VA-integrated payments platform used to issue Secure Cards to Veterans. This role focuses on building...Full time- ...Athenix Solutions Group is looking for Software Engineers in a variety of roles to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation. We have roles for Engineers to work individually or as part of a team....Full time
$150k - $225k
...culture of our company differentiate us from other companies. Location : McLean, VA. Position Description : We are seeking Software Engineers that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web...Full timeWorldwide$168.1k - $227.4k
...culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve. Key job responsibilitiesAs a senior software engineer in AWS Commerce Platform, you will:- Work on the hardest engineering problems in distributed systems at a massive scale and on...InternshipFlexible hours$111.8k - $221.8k
...to drive positive, lasting change that moves missions and the government forward! Job Description : The Senior Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python...Full timeLive inWork at officeLocal area- ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer, Snowflake Natsec Running Snowflake in public sectors in different countries and regions, even in different industry...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer fintech McLean, VA
- startup software engineer McLean, VA
- financial software developer McLean, VA
- junior software developer remote McLean, VA
- software engineer McLean, VA
- software data engineer McLean, VA
- software developer internship no experience McLean, VA
- part time software developer McLean, VA
- software engineer entry level McLean, VA
- software engineer amazon McLean, VA


