Required Skills:Ability to develop and debug using an IDE such as VS CodeExperience with one or more of the following programming languages: Python, C/C++, or RustFamiliarity with the Agile software development process in a production environmentAbility to execute test-driven development with writing tests and executing them in an automated test framework such as pytestFamiliarity with the Linux operating system and Bash scriptingFamiliarity with containerization technologies such as Docker or PodmanExperience with configuring and working in virtual environmentsAbility to work on a small team in a fast-paced, collaborative, and dynamic environmentStrength in converting design concepts into quality software applicationsStrong verbal and written communication skillsRequired Qualifications: Bachelor's Degree in Computer Science, Computer Engineering, or similar technical field of study 3-5 years of Software Developer experience Ability to obtain and maintain a Secret level DoD clearancePreferred Qualifications:A desire to learn how to develop and integrate cybersecurity technologies to provide software assurance throughout the software development lifecycle through DevOps tools and technologiesExperience developing CI/CD pipelines in a DevOps platform such as Gitlab, Azure DevOps, or JenkinsFamiliarity with cloud computing platforms such as Azure, AWS, or GCPFamiliarity with computer networking concepts, technologies, and protocolsAbout DESEFor the past 43 years, DESE has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DESE provides a compelling benefits package including a generous profit-sharing plan, competitive salaries, and perhaps most importantly, the opportunity to work alongside talented professionals leveraging cutting-edge technologies to solve complex and engaging problems.