Remote job
SME Software Developer - REMOTE
Job details
About this role
Role overview
Provide senior technical and systems engineering guidance to a major naval program. The work spans software planning, architecture and requirements, integration and verification, and assessment of delivery artifacts, with an emphasis on secure design and managing technical risk across the system lifecycle. The role also advises teams working in an Agile environment and supports coordination with customer and internal stakeholders.
Responsibilities - Plan technical activities and support system integration, verification, and validation. - Analyze requirements, interfaces, timelines, alternatives, costs, risks, and supportability, translating customer needs into hardware and software specifications. - Review software assurance planning and lifecycle documentation for completeness and alignment. - Assess architecture and design decisions against secure design principles. - Review software build, release, and increment artifacts from a system-wide perspective to identify and reduce technical risk. - Advise on Agile requirements development, architecture decomposition, testing methods, and verification coverage; facilitate team and stakeholder discussions.
Requirements - U.S. citizenship and an active DoD Secret clearance. - Bachelor’s degree in computer science, computer engineering, or a related discipline, with at least 15 years of Agile software development experience. - Experience defining requirements and working with Agile methods, Scrum, sprint planning, estimation, and retrospectives. - Experience preparing, editing, or delivering contract data requirements lists and system documentation. - Background supporting customers, leading teams, and facilitating meetings with internal and external stakeholders in person and remotely.
Nice to have - Expertise in DoD software assurance.
Benefits and work setup Full-time remote role, with up to 10% travel within the continental United States. The source lists a national salary range of $114,600–$252,100 and describes flexible time off, learning resources, and health, wellness, financial, retirement, family support, and education benefits.