Software Engineer III
Warrant Technologies
Software Engineering
Crane, IN, USA
Posted on Mar 14, 2026
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.