1,265,434open jobs
73,099companies
210,448added this week
Browse all
Salary
≈ $122k – $224k per year (Estimated)
Location
Hybrid (Sterling, United States)
Seniority
Senior · 5+ years exp
Visa
H-1B filings in 12 months: 39 · for this role: 29 · green card filings: 9

Confirmed on the employer's own hiring board on Oct 6, 2026. First seen by Alion on Oct 3, 2026.

Overview
Company
Impact
Profile match
REI Systems delivers innovative technology solutions to government that help impact the lives of people for what really matters.

Overview

REI Systems’ mission is to deliver reliable, innovative technology solutions that advance Federal clients' missions and exceed their expectations. Our technologists and consultants are passionate about solving complex challenges that impact millions of lives. We take a Mindful Modernization® approach in delivering our services, including application modernization, grants management, case management systems, government data analytics, and advisory services. This approach, the REI Way, ensures mission impact by aligning our clients' strategic objectives with measurable outcomes through people, processes, and technology. We offer the same commitment to our employees by providing professional development, meaningful projects, and flexibility to spend time with family and friends. We believe employees are at their best when fulfilled in both their professional careers and their personal lives. Learn more at www.REIsystems.com. Employees voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022, 2023, 2024, and 2025!

Responsibilities

Position Overview

REI Systems is seeking a mid-senior Full Stack Developer to support technology modernization and digital transformation initiatives for the FDA.

The Full Stack Developer will design, develop, integrate, test, deploy, and support secure enterprise applications across the user interface, backend services, APIs, databases, and cloud environments.

The ideal candidate combines strong frontend and backend software engineering skills with practical experience building modern web applications, RESTful services, and data integrations. This role is intended for a hands-on engineer who can independently own complex application features while collaborating with architects, product owners, testers, DevOps engineers, database administrators, and business stakeholders.

Responsibilities

Full Stack Application Development

  • Design, develop, test, and maintain secure, scalable enterprise web applications that address business and operational requirements.
  • Develop end-to-end application features spanning user interfaces, backend services, APIs, business logic, and data persistence.
  • Translate functional and technical requirements into maintainable application components and reusable software patterns.
  • Modernize and enhance existing applications while maintaining compatibility with enterprise architecture and integration standards.
  • Troubleshoot application defects, integration failures, performance issues, and production incidents throughout the development lifecycle.
  • Develop proof-of-concepts and technical prototypes and transition successful solutions into production-ready capabilities.

Generative AI & LLM Solutions

  • Develop applications leveraging Large Language Models (LLMs) and Generative AI technologies.
  • Build and support Retrieval-Augmented Generation (RAG) solutions using enterprise documents, structured data, and approved knowledge sources.
  • Implement prompt engineering, prompt templates, grounding, context management, tool/function calling, and structured LLM outputs.
  • Integrate commercial and/or open-source LLMs through APIs and enterprise AI platforms.
  • Work with embeddings, semantic search, vector databases, reranking, chunking strategies, and document-processing pipelines.
  • Develop AI-enabled capabilities such as intelligent search, summarization, classification, information extraction, question-answering, and workflow automation.
  • Implement appropriate guardrails, monitoring, fallback strategies, and human-in-the-loop processes for Generative AI applications.

RAG, Knowledge & Data Engineering

  • Design ingestion and retrieval pipelines for enterprise documents and data sources used by AI/LLM applications.
  • Develop data preprocessing, cleansing, transformation, chunking, metadata enrichment, and validation routines.
  • Work with relational databases, APIs, document repositories, object storage, search platforms, and cloud-based data services.
  • Collaborate with data engineers to establish reliable, governed data pipelines for AI/ML use cases.
  • Ensure appropriate handling of data quality, lineage, security, access controls, and source traceability.

Frontend Engineering

  • Develop responsive, accessible, and user-friendly web interfaces using modern JavaScript/TypeScript practices and component-based frameworks.
  • Implement client-side validation, state management, error handling, and reusable user-interface components.
  • Integrate frontend applications with RESTful APIs and enterprise services using secure authentication and authorization patterns.
  • Collaborate with product owners, UX/design resources, and testers to ensure application behavior aligns with user and business needs.
  • Support accessibility and usability requirements applicable to federal web applications, including Section 508 considerations.

Backend Services & Integration

  • Develop backend services and business logic using Python technologies appropriate to the application architecture.
  • Design, develop, document, and maintain RESTful APIs and microservices for internal and external integrations.
  • Implement secure service-to-service communication, input validation, exception handling, logging, and transaction management.
  • Integrate applications with relational databases, enterprise APIs, document repositories, and cloud-based services.
  • Collaborate with architects and integration teams to support reliable interoperability across enterprise systems.

Data & Database Development

  • Design and work with relational data models that support application functionality, reporting, and integration needs.
  • Write, optimize, and troubleshoot SQL queries and data-access logic for performance, reliability, and maintainability.
  • Collaborate with database administrators on schema changes, indexing, data migration, security, and production support.
  • Apply appropriate data validation, integrity, access-control, and error-handling practices within application workflows.

Cloud, DevSecOps & Deployment

  • Develop and deploy application components in AWS and/or Azure environments in collaboration with cloud and DevOps engineering teams.
  • Participate in CI/CD processes for automated build, testing, security scanning, deployment, and release management.
  • Containerize application services using technologies such as Docker and support deployment in cloud-native environments.
  • Use application logging, metrics, tracing, and monitoring to support troubleshooting, operational readiness, and performance improvement.
  • Apply secure software development and DevSecOps practices across the application lifecycle.

Software Quality & Agile Delivery

  • Develop clean, maintainable, testable, and reusable code following established software engineering standards and design principles.
  • Create and maintain unit, integration, API, and automated tests appropriate to the application stack.
  • Participate in code reviews, peer reviews, technical design discussions, and defect resolution.
  • Work within Agile/Scrum teams and participate in sprint planning, backlog refinement, demonstrations, and retrospectives.
  • Maintain technical documentation for application architecture, interfaces, configurations, deployment, and operational support.

Application Security & Federal Compliance

  • Follow applicable federal and FDA security, privacy, data-governance, and software development requirements.
  • Apply secure coding practices for authentication, authorization, input handling, secrets management, data protection, and API security.
  • Support remediation of application security findings identified through code scanning, dependency scanning, penetration testing, or security reviews.
  • Participate in technical reviews and provide documentation required for production deployment and operational support.

Qualifications

  • Approximately 5-8 years of professional software development experience, including hands-on full stack application development.
  • Strong backend development experience with Python, Java and/or .NET technologies and enterprise application patterns.
  • Strong frontend development experience with JavaScript/TypeScript, HTML, CSS, and a modern component-based web framework.
  • Experience designing, developing, and integrating RESTful APIs and backend services.
  • Working knowledge of SQL, relational databases, data modeling, and application data-access patterns.
  • Experience with Git, branching strategies, code reviews, and modern software development practices.
  • Experience with unit testing, integration testing, automated testing concepts, and defect troubleshooting.
  • Working knowledge of CI/CD pipelines and application deployment practices.
  • Experience working in Agile/Scrum multidisciplinary development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to communicate technical concepts clearly to technical and non-technical stakeholders.

Preferred Qualifications

  • Experience supporting FDA, HHS, or other federal government programs.
  • Experience developing and deploying enterprise applications in AWS or Azure.
  • Experience with frontend frameworks such as React or Angular.
  • Experience with backend frameworks such as FastAPI, Spring Boot, ASP.NET Core, or comparable enterprise frameworks.
  • Experience with Docker and containerized application deployment; familiarity with Kubernetes or cloud-native platforms.
  • Understanding of microservices, event-driven integration, and enterprise application architecture.
  • Experience with OAuth 2.0, OpenID Connect, role-based access control, and API security patterns.
  • Familiarity with application performance monitoring, distributed tracing, logging, and observability practices.
  • Familiarity with DevSecOps practices, dependency management, static analysis, and secure software development.
  • Experience supporting Section 508 accessibility and federal web application requirements.
  • Experience working with sensitive, regulated, scientific, healthcare, or federal data is a plus.

Professional Skills

  • Strong analytical and critical-thinking abilities.
  • Excellent written and verbal communication skills.
  • Ability to translate business and user requirements into practical technical solutions.
  • Ability to independently own complex development tasks and features while collaborating effectively within a larger technical team.
  • Strong attention to detail and commitment to software quality, security, maintainability, and user experience.
  • Ability to work across multiple technology layers and troubleshoot issues from the user interface through backend services and data stores.
  • Ability to communicate technical risks, assumptions, dependencies, and recommendations clearly.
  • Strong documentation, mentoring, and knowledge-sharing skills.

Key Technologies

Languages: Python, Java and/or C#, JavaScript/TypeScript, SQLFrontend: React and/or Angular, HTML, CSSBackend: FastAPI, Spring Boot and/or ASP.NET Core, REST APIs, microservicesCloud: AWS and/or AzureDevelopment: Git, CI/CD, Docker, automated testingData: SQL databases, enterprise APIs, structured dataMethodology: Agile/Scrum, DevSecOps

Ideal Candidate Profile

The successful candidate will be a hands-on full stack developer who is comfortable moving across the application stack rather than working exclusively in frontend or backend development. They should be able to build user-facing features, implement backend services and APIs, work with relational data, troubleshoot integration issues, and collaborate with cloud and DevOps teams to deliver secure production applications.

This individual should have sufficient experience to independently own complex features and technical tasks, contribute to design decisions and code reviews, and mentor less-experienced developers while operating under the broader technical direction of solution architects and program leadership.

Education: Bachelor’s degree in computer science or a related field.

Clearance: Candidate must be able to obtain and maintain a Clearance.

Location: Hybrid (2 Day per week in our Sterling, VA HQ)

EEO Statement: REI Systems is an Equal Opportunity Employer.

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.
1,265,434 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

Backend
Similar stack
Same company
Sterling
$202k – $253k per year • Equity • Remote (United States) • 10+ years exp
Ruby
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
Frontend
GraphQL
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Apply
$203k – $274k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • New York
Java
Databases
PostgreSQL
Apache Kafka
AI/ML
Flink
Apply
$125k – $167k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • New York
Python
SQL
Python
FastAPI
pySpark
Databases
Snowflake
Databricks
AI/ML
Cursor
Claude
Spark
Claude Code
AI Agents
Pandas
GPT-4
Agentic Workflows
DevOps
Datadog
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Amazon EKS
Incident Management
GitHub
Apply
≈ $90k – $179k per year (Estimated) • In office • 3+ years exp • Plano
Python
JavaScript
Java
AI/ML
Copilot
AI Agents
Machine Learning
Frontend
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Management
Agile
Apply
≈ $98k – $195k per year (Estimated) • In office • 3+ years exp • Jersey City
JavaScript
Java
Java
Spring Boot
Frontend
React.js
DevOps
CI/CD
Management
Agile
Apply
≈ $39k – $71k per year (Estimated) • Hybrid • 7+ years exp • Bachelor's Degree • Bucharest
JavaScript
Kotlin
TypeScript
SQL
Frontend
Vue.js
Vite
DevOps
Terraform
GCP
CI/CD
Git
Kubernetes
Google GKE
Management
Agile
Scrum
Kanban
Apply
≈ $75k – $161k per year (Estimated) • Hybrid • 5+ years exp • Hamburg
Python
SQL
Python
FastAPI
AI/ML
Vertex AI
Scikit-learn
Function Calling
AI Agents
TensorFlow
PyTorch
LLM
RAG
Ray
LLMOps
Tool Use
Machine Learning
DevOps
Rest API
GCP
IoT
MQTT
Apply
≈ $45k – $116k per year (Estimated) • Hybrid • 4+ years exp • Bachelor's Degree • Bucharest
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
AI/ML
AI Agents
LLM
Frontend
Vue.js
DevOps
Terraform
GCP
CI/CD
Git
Management
Agile
Scrum
Kanban
Apply
≈ $46k – $117k per year (Estimated) • Hybrid • Bachelor's Degree • Bucharest
JavaScript
Kotlin
TypeScript
AI/ML
AI Agents
LLM
Frontend
Vue.js
React.js
DevOps
Terraform
CI/CD
Git
Management
Agile
Scrum
Kanban
Apply
In office • Full-Time
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
DynamoDB
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
Rest API
Terraform
GCP
GitHub Actions
OpenTelemetry
CircleCI
CloudFormation
Datadog
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Cybersecurity
OWASP Top 10
Management
Agile
QA
Cypress
Playwright
Jest
Mocha
Apply
≈ $82k – $163k per year (Estimated) • Hybrid • Bachelor's Degree • Sterling
JavaScript
Java
SQL
Java
Spring Boot
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $91k – $182k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Sterling
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
Azure Data Factory
Management
Agile
Apply
≈ $82k – $163k per year (Estimated) • Hybrid • Public Trust • 1+ year exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
≈ $93k – $186k per year (Estimated) • Hybrid • Public Trust • 4+ years exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
DynamoDB
Amazon Aurora
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
≈ $118k – $216k per year (Estimated) • Hybrid • Public Trust • 7+ years exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
DynamoDB
Amazon Aurora
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
≈ $82k – $163k per year (Estimated) • Hybrid • Bachelor's Degree • Sterling
JavaScript
Java
SQL
Java
Spring Boot
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $91k – $182k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Sterling
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Analytics
Azure Data Factory
Management
Agile
Apply
≈ $82k – $163k per year (Estimated) • Hybrid • Public Trust • 1+ year exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
≈ $93k – $186k per year (Estimated) • Hybrid • Public Trust • 4+ years exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
DynamoDB
Amazon Aurora
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
≈ $118k – $216k per year (Estimated) • Hybrid • Public Trust • 7+ years exp • Bachelor's Degree • Sterling
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
DynamoDB
Amazon Aurora
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Splunk
New Relic
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Selenium
Cucumber
Apply
See all jobs
This is one of many
1,265,434 more open roles from verified company boards, updated every day.