CACI International Inc

Software Product Owner

CACI International Inc

full-time

Posted on:

Location Type: Hybrid

Location: PhiladelphiaColoradoMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

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