Job DescriptionCSCI Consulting is looking for a
Business Analyst with hands-on experience supporting iterative software development within Agile or Scaled Agile Framework (SAFe) environments within a challenging and complex program. The ideal candidate will be skilled in backlog refinement, user-story development, iteration planning, and facilitating collaboration among Product Owners, functional subject matter experts, stakeholders, and development teams.
Responsibilities- Develop a strong understanding of mission and business objectives while maintaining a working knowledge of software development practices and technologies
- Serve as the focal point for capturing, analyzing, documenting, and managing functional requirements, non-functional requirements, and user stories
- Decompose features into clear, actionable user stories that can be implemented through short, iterative development cycles
- Lead backlog-refinement sessions to ensure work items are clearly defined, appropriately prioritized, and ready for implementation
- Collaborate with Product Owners to prioritize the product backlog and align requirements with business objectives and roadmap goals
- Partner with the Scrum Master to establish sprint backlogs, resolve impediments, and define the scope of work for each iteration
- Develop and maintain team and iteration backlogs, including user stories, acceptance criteria, dependencies, and requirements traceability
- Work closely with Product Owners and functional subject matter experts to validate requirements and confirm alignment on scope and expected outcomes
- Translating business needs into clear user stories and acceptance criteria for development teams
- Define and validate testable acceptance criteria that support test-driven development and the acceptance of completed work
- Prepare upcoming work items for future iterations by elaborating requirements and confirming backlog readiness
- Lead software demonstrations for stakeholders and communicate the results of each iteration
- Act independently to identify, investigate, and resolve problems
Minimum Requirements- U.S. citizenship
- Must be able to obtain a Federal Secret security clearance (Active clearance preferred)
- Bachelor's degree in Computer Science, Engineering, Information Management Systems, or a related discipline; equivalent professional experience may be considered
- At least five years of experience as a Business Analyst supporting iterative software development projects
- Experience working with Agile or SAFe methodologies
- Strong verbal and written communication skills
- Creativity and adaptability in problem-solving
- Ability to work with clients to understand their needs
- Strong organizational and time-management skills
- Excellent written and verbal communication skills
- Professional presence
Preferred Skills- SAFe Product Owner/Product Manager certification
- SAFe Practitioner certification
- Certified Business Analysis Professional certification
- Agile or Scrum Master certification
- Knowledge of the Business Analysis Body of Knowledge
- Experience with SAP or a software development background
- Experience using ServiceNow or Jira
- Demonstrated ability to work independently, identify issues, and drive problems to resolution
- Ability to work in a team environment, as well as independently
- Strong customer and vendor relationship skills
- Demonstrated ability to comply with data standards and policies
- Motivation to learn new technologies and methodologies that demonstrate value
- Past experience working with a Federal government agency
- Department of War experience is a plus!
Benefits of Working at CSCI- Competitive salaries
- Generous Paid Time Off (PTO) package
- Paid holidays aligned to the Federal calendar
- Full health benefits including medical, dental, vision, and life insurance
- 401(k) retirement plan
- Team building events
- Professional development support
DisclaimerThe above declarations are not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job.