Business Analyst
CACI International IncAbout the role
The Opportunity:
CACI is looking for a Business Analyst to support our DoD customer to implement an enterprise IT service delivery model that provides consistent, secure, high-quality, and cost-effective services to enable mission success and improve end user experience across the customer environment.
Responsibilities:
- Serve as a Business Analyst in an Agile/Scrum environment to develop software applications.
- Serve as the focal point for the capture, analysis, and management of functional and non-functional systems requirements, and user stories.
- Effectively decompose mission/business objectives into system requirements contained within a product backlog which can then be implemented in a series of short and iterative development cycles.
- Meet regularly with stakeholders to identify business needs and requirements.
- Clearly communicate business needs to a development team through user stories and acceptance criteria.
- Work closely with the Scrum Master to establish Release/Sprint backlogs, resolve impediments, and provide input on scope of work to be accomplished.
- Work collaboratively with internal and external stakeholders, as well as the product development team during the development cycle to ensure the customer needs are being met.
- Review and evaluate work done by development team to ensure proper scope has been met.
- Lead product demonstrations to stakeholders and report on the results of each software iteration.
- Establish processes and mentor less experienced Business Analysts
Qualifications:
Required:
- Experience developing business processes, capability needs, business requirements, and business information models.
- Ability to translate business requirements into user stories, use cases and technical requirements.
- Experience with functional decomposition of large business needs into multiple layers of requirements/user stories.
- Experience conducting interviews with stakeholders to gather pertinent information.
- Experience analyzing data and data relationships across an organization’s business areas.
- Working knowledge of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
- Able to understand the day-to-day operational needs of customers and identify areas for improvement in business processes and propose solutions.
- Experience in estimating techniques and capacity planning.
- Familiarity with Agile Scrum methodologies.
- Strong skills with MS Office tools (Excel, Word, Project, Visio) and SharePoint
- The ability to be adaptable and to work constructively with a technically diverse team.
- A willingness to learn and stay abreast of industry trends.
- 10+ Years of relevant experience (bachelor’s degree in relevant field may be substituted for 5 years of relevant experience; master’s degree in related field may be substituted for bachelor’s degree and 3 years relevant experience).
- Excellent written and verbal communication skills
- Minimum 3 year’s experience as a business analyst on interactive software development projects
- Ability to obtain/maintain Secret level clearance
Desired:
- Software development background
- Experience developing process guides
- Certified Business Analysis Professional
- Agile or Scrum Master Certification
- Product Owner Certification
- Knowledge and experience with the Business Analysis Body of Knowledge (BABOK)
- Experience with ServiceNow or similar service desk solution
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose –
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s