
Software Product Owner
CACI International Inc
full-time
Posted on:
Location Type: Hybrid
Location: Philadelphia • Colorado • Missouri • United States
Visit company websiteExplore more
Salary
💰 $82,100 - $172,400 per year
About the role
- Own and manage the product backlog, including creating, refining, and prioritizing user stories and epics.
- Work closely with the chief engineer and architect in current and future epic definitions.
- Translate high-level features into detailed, actionable specifications for the engineering team.
- Must be able to work with engineering feature definitions and not rely on detailed requirement definitions.
- Act as the primary point of contact for stakeholders internal and customer facing, providing updates on product progress and gathering feedback.
- Actively participate in all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Work closely with cross-functional teams, including engineering, UX/UI, marketing, and customer support, to ensure successful product delivery.
- Define acceptance criteria for user stories and validate that delivered solutions meet the defined requirements.
- Use your technical background to effectively communicate with engineers, understand technical constraints, and make informed trade-off decisions.
Requirements
- Bachelor’s degree in computer science, systems engineering or related field
- 5+ years of experience in software development, software systems engineering, or a related technical field
- 2-3+ years of experience as a Product Owner or similar role e.g., Scrum Master
- Proven experience working in an Agile environment
- Excellent verbal and written communication skills with the ability to articulate complex concepts to both technical and non-technical audiences
- Strong analytical and problem-solving skills with a data-driven approach to decision-making
- Ability to collaborate with cross-functional teams including product managers, architects, and other engineers to define, design, and ship new features
- Understanding of the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance
- Experience with a modern cloud provider such as AWS or Azure as well as understanding of standalone Kubernetes deployments
- Experience with modern front-end development using React or Angular
- Experience with Source Control tools (e.g. Git, Gitlab)
- Experience with DevSecOps and Agile Scrum software development methodology including using tools like Git, Jira and Confluence
- Ability to work in office full time
- Active TS/SCI U.S. Government Security Clearance
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentsoftware systems engineeringAgile methodologyproduct backlog managementuser story creationacceptance criteria definitionsoftware development lifecycle (SDLC)front-end developmentDevSecOpsdata-driven decision making
Soft Skills
communication skillsanalytical skillsproblem-solving skillscollaborationstakeholder managementcross-functional teamworkarticulation of complex conceptsfeedback gatheringtrade-off decision makingorganizational skills
Certifications
Bachelor’s degree in computer scienceTS/SCI U.S. Government Security Clearance