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.