JOBSEARCHER

Software Engineer III

Description: The Software Engineer III leads design, development, integration, and sustainment of mission-critical software capabilities supporting NSWC Crane programs. This role translates user and system requirements into scalable, secure software solutions and coordinates cross-functional integration with hardware, systems, cybersecurity, and test organizations. This position is contingent upon award. Award is expected around the end of the year (2026). Requirements: Master’s degree in a quantitative field such as engineering or mathematics (e.g., Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems), per eCRAFT Software Engineer III labor category. 10+ years of professional experience in software engineering. Demonstrated ability to analyze user needs, design software systems, develop/test/maintain code, and resolve complex technical issues. Experience applying modern software development methodologies (e.g., Agile, DevOps/DevSecOps). Relevant development certification expectations may apply per contract guidance (e.g., Agile Developer/Certified Scrum Developer). Active DoD Secret clearance (or clearable to that level) required due to support for classified programs and facilities. Strong experience building production software in DoD/Navy environments with stringent reliability and security requirements. Proficiency in modern software engineering practices, including CI/CD, Agile delivery, and DevSecOps implementation. Experience with API development, data integration, and maintainable architecture for long-term sustainment. Ability to mentor junior developers and lead technical design decisions through formal review processes. Strong experience building production software in DoD/Navy environments with stringent reliability and security requirements. Proficiency in modern software engineering practices, including CI/CD, Agile delivery, and DevSecOps implementation. Experience with API development, data integration, and maintainable architecture for long-term sustainment. Ability to mentor junior developers and lead technical design decisions through formal review processes.