Technical Business Analyst
SCIGON · Ann Arbor, MI · 1 wk ago
On-siteInformation Technology$75k–$100k/yrFull-time
General Responsibilities
- Leads development of requirements documentation and related specifications, documentation and business cases
- Decomposes, refines, and documents requirements using appropriate graphical & textual techniques, including use cases, diagrams, process models, wireframes, functional and technical specifications
- Leads the collaboration with business customers to define scope for new projects, documents risks and assumptions, develops the delivery approach, and estimates cost and timings
- Responsible for the functional systems design: Leads and coordinates project team members through all phases of the systems development lifecycle
- Participates in and facilitates system design workshops with the business community to solicit and document requirements (e.g., creation of user stories)
- Researches, reviews, and analyzes existing processes and develops strategies for enhancements. Business process analysis and modeling
- Participates in architecting the logical design of the system with the technical team, including screen design and specifications, data modeling, and documentation of logical processing flows
- Facilitates/brokering communication between project customers and the development team
- Works closely with the technical delivery managers for overall coordination of project activities
- Communicates with Development and QA teams regularly to ensure accurate understanding of requirements
- Affords assistance with research on software and hardware products
- Acts as a translator between business and technical community, interpreting user needs and translating them into more technical language for the developers (and vice-versa)
- Collaboratively documents test criteria with requestors, developers, and QA teams
- Coordinates and performs tests, including end-user reviews, for modified and new processes/systems, and other post implementation support
- Writes user training manuals, help files, and facilitates training sessions for large applications, as needed
- Collaborates in coordinating knowledge transfer from Development Teams to the Help Desk, Admin, and other support team(s)
Qualifications
- Bachelor’s degree with at least four to seven years related experience or equivalent combination of education and experience (systems consulting experience desired)
- At least three years’ experience in large scale system implementation efforts following a standard software development lifecycle approach (scrum desired)
- Experience with business and technical requirements analysis, business process modeling/mapping, methodology development and data modeling
- Strong oral and written communications skills
- Ability to create systematic and manual operations procedures in both technical and user-friendly language
- Demonstrated effectiveness in a fast-paced rapidly changing environment
- Strong facilitation skills
- Excellent organization and management skills
- Extensive knowledge of industry standard development methodologies and technologies