Senior Business Analyst
A senior business analyst at CMiT (Crystal Management) joins an Agile delivery team building secure software for federal clients: eliciting and documenting requirements, writing Jira user stories and acceptance criteria, modeling business processes, supporting testing and UAT, and improving BA practices. Core tools are Jira and Confluence.
- Compensation
- Not disclosed
- Location
- Vienna, VA 22182-7510
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Business analysis
- Posted
Skills
Must have
- Experience as a business analyst in Agile software delivery
- Strong understanding of the full Software Development Life Cycle
- Ability to communicate effectively with technical and non-technical audiences
- Experience eliciting, documenting, validating, and managing business and technical requirements
- Proficiency with Jira for user stories and backlog refinement
- Proficiency with Confluence for business, functional, technical, and user documentation
- Experience facilitating stakeholder interviews, requirements workshops, and Agile ceremonies
- Experience supporting functional, regression, and user acceptance testing with QA teams
Nice to have
- Experience working with government stakeholders
Full description
Position Overview
Help transform mission-critical organizations through modern, secure software delivery.
CMiT is seeking a Senior Business Analyst to support an Agile software development team delivering secure, mission-focused solutions for federal clients. The Senior Business Analyst will work closely with business stakeholders, Product Owners, developers, testers, and project leadership to translate complex business needs into clear requirements, actionable user stories, and successful software outcomes.
This role is ideal for an experienced analyst who thrives in a collaborative delivery environment, communicates effectively with technical and non-technical audiences, and brings a strong understanding of the full Software Development Life Cycle. The position offers the opportunity to help shape requirements practices, support continuous improvement, and contribute directly to solutions that advance federal missions.
What You’ll Do
Business Analysis and Requirements
- Lead elicitation, analysis, documentation, validation, and management of business and technical requirements.
- Partner with stakeholders and delivery teams to translate business objectives into user stories, functional and non-functional requirements, acceptance criteria, process flows, use cases, and technical specifications.
- Facilitate stakeholder interviews, requirements workshops, working sessions, and backlog refinement activities.
- Analyze complex business problems and recommend practical, technology-enabled solutions.
- Ensure requirements are clear, testable, traceable, and aligned to business objectives and delivered functionality.
- Support prioritization of requirements based on business value, operational needs, technical considerations, and project constraints.
Business Process Analysis
- Analyze and document current-state and future-state business processes and workflows.
- Create process models, workflow diagrams, decision trees, and other visual representations to support solution design.
- Identify opportunities to reduce manual processes, improve efficiency, and enhance the user experience.
- Evaluate the impact of proposed system changes on business processes, applications, users, and organizational workflows.
- Validate process documentation with stakeholders and identify dependencies or cross-functional impacts.
Agile Delivery Support
- Work closely with Agile development teams throughout the Software Development Life Cycle.
- Translate approved requirements into clear Jira user stories and development-ready work items.