{"schemaVersion":"jobsearcher.job.v1","id":"83227bc4452780de95c6e416","url":"https://jobsearcher.com/jobs/83227bc4452780de95c6e416","canonicalUrl":"https://jobsearcher.com/jobs/83227bc4452780de95c6e416","title":"Full Stack Software Developer","description":"Overview\nIn this role you will design, develop, and maintain software applications, collaborating with cross-functional teams to translate requirements into technical solutions. You will write clean, scalable code, participate in code reviews, and help ensure performance, security, and reliability. You will work in an agile environment, document architectures, and contribute to a growing software product that meets customer needs. This position supports a mission-driven team in Chantilly or Herndon, offering opportunities to shape modern software systems.\n\nResponsibilitiesDesign, develop, test, and deploy software applications using appropriate languages and technologiesWrite clean, efficient, and maintainable code that adheres to best practicesConduct code reviews and provide constructive feedback for code qualityTroubleshoot and debug issues, identify root causes, and implement solutionsEnsure scalability, security, and performance of software applications through proper design and implementationParticipate in agile development methodologies (sprint planning, stand-ups, retrospectives)Document software designs, processes, and configurations to maintain knowledge sharing and repository of technical docs\nKey requirementsActive TS/SCI with PolygraphBachelor’s degree in computer science, Software Engineering, or related fieldProven experience as Software Developer with hands-on development and deliveryProficiency in one or more programming languages (Java, C++, Python, JavaScript, or Ruby)Solid understanding of OOD, data structures, algorithms, and design patternsExperience with frameworks/tools such as Spring, .NET, React, Angular, and DjangoFamiliarity with SQL and database design/optimizationKnowledge of HTML, CSS and RESTful APIsExcellent communication skills and ability to collaborate with teamsstrong communicationcollaborationproblem-solvingJavaC++Python","company":"Vtg","rawCompany":"vtg","city":"McLean","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:18:30.762Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Developer","description":"Overview\nIn this role you will design, develop, and maintain software applications, collaborating with cross-functional teams to translate requirements into technical solutions. You will write clean, scalable code, participate in code reviews, and help ensure performance, security, and reliability. You will work in an agile environment, document architectures, and contribute to a growing software product that meets customer needs. This position supports a mission-driven team in Chantilly or Herndon, offering opportunities to shape modern software systems.\n\nResponsibilitiesDesign, develop, test, and deploy software applications using appropriate languages and technologiesWrite clean, efficient, and maintainable code that adheres to best practicesConduct code reviews and provide constructive feedback for code qualityTroubleshoot and debug issues, identify root causes, and implement solutionsEnsure scalability, security, and performance of software applications through proper design and implementationParticipate in agile development methodologies (sprint planning, stand-ups, retrospectives)Document software designs, processes, and configurations to maintain knowledge sharing and repository of technical docs\nKey requirementsActive TS/SCI with PolygraphBachelor’s degree in computer science, Software Engineering, or related fieldProven experience as Software Developer with hands-on development and deliveryProficiency in one or more programming languages (Java, C++, Python, JavaScript, or Ruby)Solid understanding of OOD, data structures, algorithms, and design patternsExperience with frameworks/tools such as Spring, .NET, React, Angular, and DjangoFamiliarity with SQL and database design/optimizationKnowledge of HTML, CSS and RESTful APIsExcellent communication skills and ability to collaborate with teamsstrong communicationcollaborationproblem-solvingJavaC++Python","datePosted":"2026-09-15T04:18:30.762Z","dateModified":"2026-09-15T04:18:30.762Z","hiringOrganization":{"@type":"Organization","name":"Vtg","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McLean","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"83227bc4452780de95c6e416"},"url":"https://jobsearcher.com/jobs/83227bc4452780de95c6e416"}}