×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Developer

Job in Silver Spring, Montgomery County, Maryland, 20900, USA
Listing for: SAIC
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below

Minimum Clearance Required None

Job

Location Silver Spring, MD, US

Date Posted

Category Software

Subcategory SW Systems Engr

Schedule Full-Time

Shift Day Job

Travel No

Minimum Clearance Required None

Clearance Level Must Be Able to Obtain Public Trust

Potential for Remote Work

Description

We are seeking an experienced Full-Stack Developer to design, develop, integrate, test, modernize, and support secure, data-intensive enterprise applications. The successful candidate will work across both modern and legacy technology stacks, including React/Type Script and JavaScript, Python, C/C++, shell scripting, REST APIs, and SQL/MariaDB. The role requires the ability to create new applications and services while maintaining, troubleshooting, integrating, and incrementally modernizing existing legacy code and systems.

The position will work closely with solution architects, front-end developers, Dev Ops engineers, AI/ML engineers, QA personnel, and business stakeholders in an Agile/Scrum environment.

Key Responsibilities
  • Design, develop, test, and maintain full-stack enterprise web applications.
  • Develop front-end functionality using React, Type Script, JavaScript, HTML5, and CSS
    3.
  • Develop reusable, modular, responsive, and accessible React components.
  • Develop server-side APIs, application services, and business logic.
  • Design and implement RESTful APIs supporting front-end and system integrations.
  • Implement server-side validation, error handling, logging, and application security controls.
  • Implement authentication, authorization, and role-based access control (RBAC), including support for enterprise SSO/MFA.
  • Develop and maintain application functionality using SQL and MariaDB/MySQL.
  • Design and work with relational database tables, relationships, queries, views, indexes, and data structures.
  • Develop and optimize SQL queries supporting application functionality, reporting, testing, and troubleshooting.
  • Support database schema changes, data migration, validation, and troubleshooting.
  • Develop dashboards, forms, workflow interfaces, search/filter functionality, reporting, and detailed record views.
  • Integrate applications with enterprise document-management and other internal services, including Microsoft 365 and/or SharePoint where applicable.
  • Develop interfaces and backend services supporting AI/ML, large language model (LLM), and AI agent capabilities, including human-in-the-loop review and approval workflows.
  • Integrate AI/LLM and agent-based services through APIs and approved application interfaces, including tool/function calling, workflow orchestration, structured outputs, and application guardrails.
  • Implement application logging, exception handling, auditing, and operational diagnostics.
  • Write unit, integration, and automated application tests and participate in peer code reviews.
  • Troubleshoot and optimize issues across the front end, backend, APIs, database, and integration layers.
  • Support System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and production deployment.
  • Collaborate with Dev Ops engineers on CI/CD, build, deployment, configuration, and release processes.
  • Integrate legacy C/C++, Python, shell, JavaScript, database, and modern web components through well-defined APIs and interfaces.
  • Refactor and modernize legacy code incrementally while preserving required behavior, compatibility, security, and operational continuity.
  • Analyze and understand existing legacy source code, interfaces, dependencies, build processes, and data flows before implementing changes.
  • Develop and maintain shell scripts for Linux-based automation, application support, data processing, deployment, and operational tasks.
  • Develop backend services, automation, data-processing utilities, and integration components…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary