Software Engineer
Core
Software process expert and technical consultant supporting DoD and Intelligence Community software-intensive system acquisitions.
Role type
Senior Member of Technical Staff (Software Process & Architecture)
Builds
Software-intensive systems for defense, intelligence, and civilian space programs
Domain
Defense & Intelligence / Software Engineering & Process Improvement
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
Software development lifecycle expertise, Software architecture and design, Requirements specification and analysis, Software process engineering, Process assessment methodologies, Software metrics analysis, Quality assurance practices, Technical program support
Preferred skills
DevSecOps practices, Cloud-native development (AWS/Azure/GCP), AI/ML in software contexts, End-to-end modeling studies, Proposal development
Technologies
CMMI, ISO/IEC 15504, GQM, PSM, Six Sigma, Lean, AWS, Azure, GCP
Responsibilities
Provide expert software process guidance and technical consultation for internal initiatives, Conduct comprehensive reviews of project plans and technical deliverables, Review and optimize software process standards for acquisition programs, Develop software process maturity assessment instruments, Perform assessments of contractor deliverables, Analyze software metrics data to provide strategic recommendations
Seniority
Senior, hands-on IC with strategic influence

