DMI
Posted 1mo ago

Full Stack Software Developer

DMI
United States
RemoteFull Time
Responsibilities
  • designing features
  • building apis
  • deploying containers
Requirements
  • 3+ years full-stack experience with Python
  • FastAPI
  • ReactJS
  • PostgreSQL
  • Docker
  • Familiarity with AWS, CI/CD
  • Terraform
  • GitHub Actions
  • Testing frameworks
  • Eligible for government security screening/Secret clearance and U.S. citizenship required
Technical tools mentioned
ReactJSPythonFastAPIPostgreSQLDockerAWSpytestJestReact Testing LibraryTerraformGitHub ActionsOpenAPI

Job description

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at www.dminc.com

DMI is seeking a Full Stack Software Developer to support the ongoing development, enhancement, and maintenance of web applications for a federal agency.

 

Duties and Responsibilities:

  • Design, develop, test, and deploy features and enhancements across front-end (ReactJS) and back-end (Python/FastAPI) layers
  • Build and maintain RESTful APIs using FastAPI with proper validation, error handling, versioning, and OpenAPI documentation
  • Develop responsive, accessible front-end interfaces using ReactJS in adherence to Section 508 accessibility requirements
  • Implement and manage data models, queries, migrations, and stored procedures in PostgreSQL
  • Operate within a trunk-based development workflow; commit small incremental changes frequently and use short-lived feature branches and feature flags
  • Package applications using Docker; support deployment of containerized workloads to AWS environments
  • Write and maintain automated unit, integration, and regression tests using pytest, Jest, and React Testing Library
  • Maintain technical documentation, including API docs, data model diagrams, architecture decision records, and developer guides

Required Skills & Certifications: 

  • Demonstrated proficiency in Python, FastAPI, ReactJS, PostgreSQL, and Docker
  • Sufficient familiarity with AWS cloud services to deploy, monitor, and troubleshoot cloud-hosted applications
  • 3+ years of full-stack software development experience in a collaborative, team-based engineering environment
  • Knowledge of CI/CD pipeline concepts and IaC tooling such as Terraform and GitHub Actions
  • Experience developing applications in a federal or regulated environment
  • Familiarity with Section 508 web accessibility standards

Clearance Requirements: Must possess or be eligible to obtain and complete a government security screening and/or a Secret security clearance.

 

Citizenship Status Required: Must be a U.S. Citizen

 

Physical Requirements: None required for this position.

 

Location: Remote, US

DMI is a diverse, prosperous, and rewarding place to work. Our culture is shaped by five core values that guide how we work, grow, and succeed together:

 

  • Do What’s Right – We lead with honesty and integrity.
  • Own the Outcome – We take responsibility and deliver.
  • Deliver for Our Customers – We are relentless about delivering value.
  • Think Bold, Act Smart – We innovate with purpose.
  • Win Together – We collaborate and celebrate our success.

These values aren’t just ideals—they show up in how we support every part of your well-being:

 

  • Convenience/Concierge – Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
  • Development – Annual performance reviews, tuition assistance, and internal career growth opportunities to help you thrive.
  • Financial – Generous 401(k) matches, life and disability insurance, and financial wellness tools to support your future.
  • Recognition – Annual awards, service anniversaries, referral bonuses, and peer-to-peer shoutouts that spotlight your achievements.
  • Wellness – Healthcare coverage, wellness programs, flu shots, and biometric screenings to support your health.

DMI values employees for their talents and contributions, and we take pride in helping our customers achieve their goals. Because when we live our values, we all win together.

 

***************** No Agencies Please *****************

 

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.

About DMI

Provides end-to-end digital transformation and managed IT services.

Year founded
2002
Employees
2100
Organization type
Private
Latest investment
Private Equity (2021) — led by OceanSound Partners
Headquarters
US

Similar jobs

Full Stack Software Developer roles
6h
Save
Mark Applied
Hide
Staff Software Engineer, Full-Stack
New York City, New York, United States
OnsiteFull Time
Clera
Clera: AI talent agent matching professionals with high-growth startup roles
5+ YOE5+ years in full-stack software engineering; React, TypeScript, Python or Node.js, Docker, AWS, and Tailwind experience; bachelor's degree in computer science or equivalent practical experience.
React, TypeScript, Python, Node.js, NestJS, Next.js, Docker, AWS, Tailwind, React Server Components
7h
Save
Mark Applied
Hide
Full Stack Software Engineer, Moxie Orbit
Tempe, Arizona, United States
$100k-$115k/yr OnsiteFull Time
Moxie Pest Control
Moxie Pest Control: A pest control developing proprietary software to support operational decision-making.
3+ YOERequires 3+ years building production web applications, TypeScript and React expertise, SQL and relational modeling, REST API integrations, CI/CD, production troubleshooting, and a bachelor's degree in computer science or equivalent experience.
TypeScript, React, SQL, REST APIs, CI/CD, PostgreSQL, ORMs, LLM APIs
8h
Save
Mark Applied
Hide
Full Stack Software Engineer
Knoxville, Tennessee, United States
OnsiteFull Time
American Bureau of Shipping
American Bureau of Shipping: Develops and verifies safety standards for the maritime industry
6+ YOEBachelor's degree or equivalent experience in computer science, engineering, or related field; 6+ years of relevant experience; 5+ years building cloud applications; experience with APIs, ML endpoints, databases, testing, and production monitoring.
AWS, Azure, Google Cloud, Docker, Kubernetes
12h
Save
Mark Applied
Hide
Full Stack Software Engineer
Washington, District of Columbia, United States
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
8+ YOE8+ years in software engineering; object-oriented programming, web applications, backend services, REST APIs, relational databases, SQL, CI/CD, Agile, Jira, TS/SCI with polygraph, and a bachelor's degree or equivalent experience.
React, Angular, Python, PostgreSQL, SQL, Jira, CloudFormation, GitLab, GitHub Actions, Jenkins, Kubernetes
12h
Save
Mark Applied
Hide
Lead Full Stack Software Engineer
Greenville, South Carolina, United States
$160k-$160k/yr HybridFull Time
MetLife
MetLifeNYSE: MET: Global provider of insurance, annuities, and financial services.
7+ YOEBachelor's degree in computer science, computer engineering, or related field; 7 years software development, including web, mobile, React JS, Xamarin, .NET, RESTful APIs, databases, and mobile deployment experience.
Xamarin, React JS, .NET, SQL Server, Oracle, RESTful APIs, SQL
20h
Save
Mark Applied
Hide
Principal Full Stack Software Engineer, Investments Technology (Public Markets)
Boston, Massachusetts, United States
$128k-$225k/yr HybridFull Time
Liberty Mutual Insurance
Liberty Mutual Insurance: Global provider of property and casualty insurance products.
8+ YOERequires 8+ years of software engineering experience, Python, distributed and low-latency systems expertise, AWS, REST and event-driven APIs, and a bachelor's or master's degree in computer science or engineering.
Python, AWS, AWS Lambda, AWS Fargate, AWS Step Functions, REST, Snowflake
1d
Save
Mark Applied
Hide
SAP iXp Intern - Full-Stack Software Engineer
Palo Alto, California, United States
$31-$62/hr HybridMultiple Commitments Available
SAP
SAPFrankfurt Stock Exchange: SAP: Sells enterprise resource planning and business management software solutions.
Currently enrolled or recently graduated in a coding, apprenticeship, associate, bachelor's, master's, JD, or PhD program; programming in Python or Java, agentic engineering, terminal agents, coding harnesses, HTML/CSS/JS, and strong communication.
Python, Java, HTML, CSS, JavaScript
1d
Save
Mark Applied
Hide
Full Stack Software Engineer 4 - Product Localization
Los Gatos, California, United States
$250k-$413k/yr OnsiteFull Time
Netflix
NetflixNASDAQ: NFLX: Provider of global streaming entertainment and video content.
Deep full-stack experience with HTML, JavaScript/TypeScript, CSS, React, APIs, and high-scale services; proficiency across frontend architecture, Java or similar object-oriented languages, technical design, and data modeling.
HTML, JavaScript, TypeScript, CSS, React, GraphQL, REST, Java, LLMs