JOBSEARCHER

Software Engineer - Java and Python

Salary: $75,000 - 150,000 per year Requirements: Completed Bachelor of Science degree in Computer Science, Engineering, Math, or a related Physical Science with a focus on software development3-7 years of relevant professional experience in software development using Javascript/Typescript, Java, C++, and/or Python utilizing Agile methodologiesExperience developing software in a Linux environmentProficient in using React and Angular frameworksFamiliarity with tools such as Gradle, Podman, and DockerSelf-motivated and detail-oriented with strong analytical and critical thinking abilities Responsibilities: Analyze technology and capability gaps and develop software solutions in line with our Agile Kanban processCollaborate with project leads to establish sprints and associated deliverablesWork alongside other developers to design and enhance code performanceConduct integration, testing, troubleshooting, and other maintenance activities for softwareSupport the creation of technical documentation and user guides for developed applications Technologies: AngularDockerGradleSupportJavaJavaScriptKanbanLinuxPodmanPythonReactTypeScriptRustScalaSecurity More: We are DAS, seeking mid-level software engineers to join our team at the Naval Surface Warfare Center in Carderock, MD. Our focus is on innovative software development for various Naval Combat Training Systems. This role will encompass all aspects of the software development life-cycle using Agile methodologies, particularly focusing on full-stack software development. The position offers competitive salary packages ranging from $75,000 to $150,000, based on experience, and includes a comprehensive benefits package, such as health insurance, paid time off, and professional development assistance. Successful candidates will primarily work at our facility in McLean, VA, with occasional responsibilities at our customer site. last updated 15 week of 2026