Salary
💰 $90,300 - $189,600 per year
About the role
- Serve as a Senior 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 iterative development cycles
- Lead initiatives for process re-engineering and automation to enhance operational efficiency
- 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
- Work collaboratively with internal and external stakeholders, as well as the product development team during the development cycle to ensure 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
- Develop business processes, capability needs, business requirements, and business information models
- Translate business requirements into user stories, use cases and technical requirements
- Analyze existing business processes and workflows, identifying inefficiencies and recommending improvements
- Analyze data and data relationships across the organization\u2019s business areas
Requirements
- Ability to obtain/maintain Secret clearance
- 12+ Years of relevant experience (Bachelor’s Degree in relevant field may be substituted for 5 years of relevant experience)
- Excellent written and verbal communication skills
- Minimum 3 year’s experience as a business analyst on iterative software development projects
- Software development background (desired)
- 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
- Ability to analyze existing business processes and workflows, identifying inefficiencies and recommending improvements
- Experience analyzing data and data relationships across an organization’s business areas
- Working knowledge of all elements of the software development life cycle
- 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
- Certified Business Analysis Professional (desired)
- Agile or Scrum Master Certification (desired)
- Product Owner Certification (desired)
- Knowledge and experience with the Business Analysis Body of Knowledge (BABOK) (desired)
- Experience with ServiceNow or similar service desk solution (desired)