Jobs · Information Technology · Virginia

Senior Full Stack Developer

KDA CONSULTING INC · McLean, VA · 3 mo ago
On-siteInformation TechnologyFull-time

About the role

KDA Consulting Inc. is seeking a talented Full Stack Developer to support the design, development, and maintenance of enterprise-level applications within mission-driven environments.

Responsibilities

  • Build scalable, secure, and high-performing systems that support critical operational needs across government and Intelligence Community (IC) programs.
  • Build responsive, user-friendly interfaces using modern frameworks such as React or Angular.
  • Develop backend services, APIs, and business logic using technologies such as Node.js, .NET, or Java.
  • Design and implement RESTful APIs and microservices to support scalable application architectures.
  • Integrate applications with databases, third-party systems, and internal services.
  • Support modernization efforts, enhancing legacy systems with modern frameworks and design patterns.
  • Ensure applications are optimized for performance, scalability, and reliability.
  • Apply secure coding practices aligned with government and IC standards.
  • Conduct debugging, testing, and code reviews to maintain high-quality deliverables.
  • Work closely with cross-functional teams including engineers, product owners, QA, and stakeholders.
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Translate functional requirements into technical solutions and deliverables.

Requirements

  • Active TS/SCI clearance W/ Polygraph Required.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Demonstrated experience in full stack development (frontend + backend).
  • Strong experience with modern frameworks such as React, Angular, Node.js, or .NET.
  • Experience building and consuming APIs and working with web services.
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Strong communication skills and ability to collaborate across teams.

Similar jobs