{"schemaVersion":"jobsearcher.job.v1","id":"db26dd8543b3e4d8010db7de","url":"https://jobsearcher.com/jobs/db26dd8543b3e4d8010db7de","canonicalUrl":"https://jobsearcher.com/jobs/db26dd8543b3e4d8010db7de","title":"Software Developer","description":"Job Title: Software Developer\nAgency: Naval Sea Systems Command, Department of the Navy\nLocation: Dahlgren, Virginia\nAbout the role:\nAs a Software Developer at NSWC Dahlgren Division you will apply engineering and software development principles to build and maintain software used by US warfighters. You will develop user-facing interfaces and backend components for the Battle Management System (BMS) portfolio (AFSOC fielded systems), support local and field installations, and collaborate across disciplines to ensure reliable operational performance.\nKey responsibilities\nDesign, develop, and maintain software in C++ and/or C# for Windows environments.\nImplement and execute unit and integration tests; participate in code reviews and continuous integration pipelines.\nSupport installation, integration testing, and performance assessment at local and external sites.\nApply secure software development practices and follow locally prescribed processes.\nAnalyze operational performance, collect feedback from users/field teams, and recommend improvements.\nParticipate in regular development team meetings and coordinate across engineering, test, and support teams.\nMinimum qualifications\nBachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field.\nProficiency in C++ and/or C# development on Windows (Visual Studio experience preferred).\nExperience with software testing (unit/integration), debugging, and performance analysis.\nStrong teamwork and written/verbal communication skills.\nU.S. Citizenship required (DoD work environment).\nPreferred qualifications\nPrior experience in defense, real-time systems, or embedded/mission-critical software.\nExperience with GUI frameworks (e.g., WPF, WinForms) and/or Windows system programming.\nFamiliarity with version control (Git), CI/CD tools, and automated testing frameworks.\nActive DoD security clearance (specify level if required) or ability to obtain one.\nExperience supporting field installations or working directly with operational end users.\nWhy Work with Us:\nBe part of a mission-driven organization dedicated to national defense.\nEngage in cutting-edge research and development.\nCollaborate with a team of highly skilled professionals.\nEnjoy a comprehensive benefits package and career development opportunities.\nJob Type: Full-time\nPay: $82,305.00 - $156,755.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nPaid time off\nParental leave\nRetirement plan\nTuition reimbursement\nVision insurance\nWork Location: In person","company":"Nswc Dahlgren Divison","rawCompany":"nswc dahlgren divison","city":"King George","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-08-09T14:02:15.273Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"928110","title":"National Security","slug":"national-security"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer","description":"Job Title: Software Developer\nAgency: Naval Sea Systems Command, Department of the Navy\nLocation: Dahlgren, Virginia\nAbout the role:\nAs a Software Developer at NSWC Dahlgren Division you will apply engineering and software development principles to build and maintain software used by US warfighters. You will develop user-facing interfaces and backend components for the Battle Management System (BMS) portfolio (AFSOC fielded systems), support local and field installations, and collaborate across disciplines to ensure reliable operational performance.\nKey responsibilities\nDesign, develop, and maintain software in C++ and/or C# for Windows environments.\nImplement and execute unit and integration tests; participate in code reviews and continuous integration pipelines.\nSupport installation, integration testing, and performance assessment at local and external sites.\nApply secure software development practices and follow locally prescribed processes.\nAnalyze operational performance, collect feedback from users/field teams, and recommend improvements.\nParticipate in regular development team meetings and coordinate across engineering, test, and support teams.\nMinimum qualifications\nBachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field.\nProficiency in C++ and/or C# development on Windows (Visual Studio experience preferred).\nExperience with software testing (unit/integration), debugging, and performance analysis.\nStrong teamwork and written/verbal communication skills.\nU.S. Citizenship required (DoD work environment).\nPreferred qualifications\nPrior experience in defense, real-time systems, or embedded/mission-critical software.\nExperience with GUI frameworks (e.g., WPF, WinForms) and/or Windows system programming.\nFamiliarity with version control (Git), CI/CD tools, and automated testing frameworks.\nActive DoD security clearance (specify level if required) or ability to obtain one.\nExperience supporting field installations or working directly with operational end users.\nWhy Work with Us:\nBe part of a mission-driven organization dedicated to national defense.\nEngage in cutting-edge research and development.\nCollaborate with a team of highly skilled professionals.\nEnjoy a comprehensive benefits package and career development opportunities.\nJob Type: Full-time\nPay: $82,305.00 - $156,755.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nPaid time off\nParental leave\nRetirement plan\nTuition reimbursement\nVision insurance\nWork Location: In person","datePosted":"2026-08-09T14:02:15.273Z","dateModified":"2026-08-09T14:02:15.273Z","hiringOrganization":{"@type":"Organization","name":"Nswc Dahlgren Divison","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"King George","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"db26dd8543b3e4d8010db7de"},"url":"https://jobsearcher.com/jobs/db26dd8543b3e4d8010db7de"}}