Senior Fullstack Developer

Job ID: 112814
Location: Reston , Virginia  [Remote]
Category: App/Dev
Employment Type: Contract
Date Added: 06/12/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.

Role Summary
This position involves developing and maintaining complex software systems within a security-sensitive environment. The role requires a seasoned software engineer with extensive experience in designing, coding, testing, and validating software applications and database solutions. The focus is on delivering high-quality, scalable cloud-native solutions, ensuring compliance with stringent security standards, and collaborating with cross-functional teams to meet project objectives.

Responsibilities

  • Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers to develop electronic data processing systems for software products.
  • Analyze user requirements and system capabilities to resolve technical issues related to program functionality, output, input, and controls; prepare operational documentation.
  • Design, develop, modify, and debug software applications, operating systems, compilers, and utilities, ensuring adherence to software standards.
  • Coordinate the deployment of software systems and monitor hardware functionality to ensure compliance with project specifications.
  • Modify existing databases and database management systems, including writing and coding logical and physical descriptions and managing security protocols.
  • Lead database development efforts, including scope estimation, project planning, and implementation of security measures to protect information resources.
  • Collaborate with project teams to determine project scope, limitations, and resource requirements; review and approve project modifications.
  • Develop standards and guidelines for software acquisition, use, and information security to safeguard organizational assets.
  • Implement cloud-native software solutions utilizing AWS ecosystem, including Fargate, EKS, and native services, ensuring compliance with DoD SRG standards.
  • Participate in agile and SCRUM methodologies, facilitating timely delivery and continuous integration/continuous deployment (CI/CD) pipelines using tools like Gitlab.

Qualifications

  • This position requires eligibility for a U.S. Government security clearance. In accordance with federal law, U.S. citizenship is required. (Fully adjudicated DoD Secret security clearance or the ability to obtain within 30 days).
  • Bachelor's degree in computer science, software engineering, or a related field.
  • 8-10 years of relevant experience in software development and database management.
  • Extensive experience with cloud-native development on AWS, including AWS GovCloud and SRG compliance.
  • Strong working knowledge of relational and NoSQL databases such as Oracle, PostgreSQL, and DynamoDB.
  • Proficiency in programming languages including Java (Spring Boot), JavaScript (React, Node.js), and familiarity with RESTful API development and integration.
  • Experience manipulating XML payloads and designing schemas (XSD).
  • Knowledge of containerization and orchestration tools such as Docker, Fargate, EKS, and NGINX.
  • Familiarity with CI/CD, Gitlab, DevSecOps practices, and security tools like SonarQube and Swagger.
  • Demonstrated problem-solving skills and the ability to work effectively in fast-paced agile environments.
  • Excellent written and verbal communication skills, with the ability to convey complex technical concepts.

Publishing Pay Range: $65.00 – $75.00 hourly

This is a fully remote role and can be performed from any approved location within the United States.