Position Summary
We are seeking an exceptionally skilled and experienced BA6 – Business Analyst to join our technology team on a 6+ month contract basis located onsite in Moines, IA (50309). In this critical business analysis and requirements engineering role, you will be responsible for bridging the gap between business stakeholders and technical development teams, translating complex operational workflows into functional specifications. The ideal candidate will bring a distinguished background in systems analysis, process re‑engineering, stakeholder management, and agile enterprise project delivery. If you possess a proven track record in driving digital transformation and requirements elicitation, we invite you to apply.
Detailed Job Description
As a BA6 – Business Analyst in Moines, IA via CCGT LLC, you will serve as a principal functional authority responsible for eliciting, analyzing, specifying, and validating business requirements for mission‑critical enterprise systems. Your daily responsibilities will encompass conducting stakeholder interviews, mapping end‑to‑end business processes, authoring detailed user stories and functional specifications, and supporting quality assurance testing cycles. You will collaborate closely with software engineers, project managers, and quality assurance teams to ensure seamless solution delivery.
Key Responsibilities
- Elicit, analyze, and document comprehensive business requirements, user stories, and acceptance criteria for enterprise software projects.
- Conduct detailed workflow analysis, business process re‑engineering, and gap analysis across operational departments.
- Translate complex business needs into precise functional specifications, system wireframes, and data flow diagrams.
- Facilitate requirements workshops and daily alignment meetings with key business stakeholders and technical leads.
- Collaborate proactively with software developers and QA engineers during sprint planning, backlog grooming, and test case validation.
- Support user acceptance testing (UAT), coordinate defect triage, and verify bug fixes against business requirements.
- Maintain comprehensive traceability matrices linking business objectives to technical implementation deliverables.
- Assist project managers in tracking project milestones, managing scope changes, and assessing project risks.
- Author comprehensive training materials, user manuals, and functional release notes for end users.
- Participate in continuous improvement initiatives to refine internal business analysis methodologies and SDLC frameworks.
Required Qualifications & Skills
- Bachelor’s degree in Business Administration, Computer Science, Information Systems, Software Engineering, or a related discipline.
- Minimum of 6+ years of professional experience as a Business Analyst in enterprise IT environments.
- Proven expertise in requirements elicitation, process mapping, and functional specification authoring.
- Strong familiarity with Agile, Scrum, and Waterfall software development life cycle (SDLC) methodologies.
- Outstanding analytical problem‑solving, stakeholder management, and cross‑functional communication capabilities.
- Proficiency with requirements management and collaboration tools such as Jira, Confluence, Microsoft Visio, and Azure DevOps.
- Strong understanding of software testing lifecycles and validation protocols.
- Mandatory residency/work authorization: Ability to operate onsite in Moines, IA (50309).
Nice-to-Have Skills
- Professional certifications such as CBAP (Certified Business Analysis Professional), PMI‑PBA, or Certified ScrumMaster (CSM).
- Prior professional experience within government, public sector, or large‑scale financial services IT modernization initiatives.
- Familiarity with SQL querying and data profiling for business data analysis.
- Immediate availability for 6+ month contract mobilization.
Application Information
- Salary/Rate: Competitive market rate
- Deadline: Immediate
- Notice Period: Immediate to 14 Days
- Contract Duration: 6+ Months Contract (Onsite – Moines, IA)