Demo

Full Stack Developer

Electrosoft
Reston, VA Full Time
POSTED ON 12/12/2025 CLOSED ON 1/10/2026

What are the responsibilities and job description for the Full Stack Developer position at Electrosoft?

Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.


Full Stack Developer

Responsibilities and Duties:

As a Full Stack Developer, you will design, build, and maintain modern, end-to-end software solutions — from intuitive, responsive front-end interfaces to robust, secure back-end services and scalable databases. You’ll work across the entire development lifecycle: conceptualizing new features, designing system architecture, writing clean and maintainable code, and deploying solutions to cloud environments. This role calls for a developer who is creative, adaptable, and eager to explore emerging technologies, particularly in the areas of AI integration, automation, and large language models (LLMs). You’ll have the freedom to innovate and push technical boundaries while delivering production-ready solutions.

You will collaborate with product owners, designers, and other engineers to translate requirements into elegant, functional applications. The ideal candidate has 8 years of professional technology experience, with a proven track record in web application development, scripting, and automation. You should be comfortable working with technologies such as Python, TypeScript, and related frameworks, and be familiar with building and deploying solutions in cloud environments (AWS, Azure, or similar). Experience applying AI concepts — from integrating LLM APIs to developing AI-powered features — is highly valued. If you’re excited to work on cutting-edge projects and craft solutions from the ground up, this role offers the opportunity to make a big impact.


Skills/Experience/Certifications:

  • 8 years of professional software development experience with a proven ability to deliver full-stack solutions (front-end, back-end, and database).
  • US Citizenship
  • Proficiency in modern web application development using Python, TypeScript/JavaScript, and related frameworks (e.g., FastAPI, Django, Flask, Node.js, React, Angular, or similar).
  • Strong understanding of software architecture, APIs, and RESTful services; ability to design and implement scalable systems.
  • Experience with databases (SQL and/or NoSQL) including schema design, optimization, and integration.
  • Familiarity with AI technologies and Large Language Models (LLMs) integrating APIs, experimenting with AI features, or building AI-driven automation.
  • Proven ability to design and implement automation solutions (e.g., scripting, workflow automation, or system integration).
  • Experience working in cloud environments (AWS, Azure, GCP, or similar), including deploying, scaling, and monitoring applications.
  • Solid grasp of modern development practices — Git version control, CI/CD pipelines, containerization (Docker), and testing frameworks.
  • Strong problem-solving skills with the ability to adapt quickly to new technologies and complex technical challenges.
  • Excellent collaboration and communication skills, with experience working in cross-functional teams and an Agile environment.
  • Creativity and passion for innovation, exploring emerging technologies, and pushing boundaries to deliver impactful solutions.
Junior Full Stack Developer
Nuvitek -
Mc Lean, VA
Full Stack Developer
Jobs via Dice -
Mc Lean, VA
Mid Full Stack Developer
Jobs via Dice -
Washington, DC

Salary.com Estimation for Full Stack Developer in Reston, VA
$108,315 to $136,130
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Electrosoft

  • Electrosoft Reston, VA
  • ICAM Subject Matter Expert Responsibilities and Duties: Test Development: Design and update Functional Requirements and Test Cases (FRTCs) for PACS and new... more
  • 6 Days Ago

  • Electrosoft Virginia, VA
  • Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybe... more
  • 2 Days Ago

  • Electrosoft Huntsville, AL
  • Operations Growth Director Location: Remote but candidate should be local to Huntsville, AL and willing to travel as needed Responsibilities and Duties: Th... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Full Stack Developer jobs in the Reston, VA area that may be a better fit.

  • CGI Arlington, VA
  • Position Description: CGI Federal has an exciting opportunity for a Full Stack Developer within our Intel sector advancing the national security mission th... more
  • 1 Month Ago

  • CGI Arlington, VA
  • Position Description: CGI Federal has an exciting opportunity for a Full Stack Developer within our Intel sector advancing the national security mission th... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!