Job Summary: The AI Senior Business Analyst will be a liaison for product owner(s), cross-functional product development team(s), and shared IT resources and IT management. Job Duties:
- Proactively manages projects by anticipating potential challenges, identifying solutions, and ensuring timely delivery of AI initiatives
- Works closely with product owners to refine product backlogs and ensure clarity in requirements
- Discovers and communicates product value, effort estimates, and potential risks associated with AI products
- Acts as project lead over moderate to large AI projects, managing project scope and timeline
- Applies customer-centric, design thinking approaches to problem solving
- Leads original custom software products through the sprint backlog and development cycles to timely release(s)
- Follows Agile Scrum values, principles, and processes; ensures clarity of these items for others; provides coaching as needed; and helps the team to enact effective Agile Scrum approaches
- Collaborates with business product owner(s) to understand business needs from the epic and feature level to small actionable user stories
- Uses written and verbal communication to drive common understanding amongst the product owner and team members, helping define and refine requirements, business rules, technical solutions, and acceptance criteria
- Maximizes business outcomes through product coordination, assists where needed, removes blocks, and maintains the teams focus on delivering value
- Delivers AI solutions at scale
- Provides frequent status updates and resolves conflicts and removes obstacles
- Creates prioritized sprint backlog(s)
- Elicits, understands, analyzes, and defines business requirements from the user's perspective
- Writes epics, features, and user stories to INVEST Criteria
- Ensures clear acceptance criteria and definition of done
- Coordinates and participates in sprint planning and sprint goal setting; ensures highest priorities are being met
- Ensures common understanding of requirements and solutioning among team members
- Joins and participates in daily product standups; provides and receives direct and immediate feedback
- Participates in frequent product discussions and decision making, including analysis and design of customer centric solutions
- Facilitates legal or security reviews as needed to ensure compliance and risk management
- Captures and prioritizes emergent requirements and quality issues
- Ensures deliverables are up to quality standards
- Plans for and participates in live demonstrations; assists in operational rollout and support
- Aids with project documentation including knowledge articles, process flowcharts, functional and regression test scripts
- Coordinates and participates in retrospective meetings
- Facilitates internal communication and effective collaboration and helps teams to implement change effectively
- Shields the team from external interference, allowing for focus on delivery of value
- Helps build a productive environment where team members 'own' the product and enjoy working on it
- Other duties as required
Supervisory Responsibilities:
Qualifications, Knowledge, Skills, and Abilities: Education:
- High School Diploma/GED, required
- Bachelor's degree with a focus in Computer Science or Business, preferred
Experience:
- Five (5) or more years of experience as a Business Analyst in an Agile Environment, required
- Experience with Project Management, preferred
- Broad business experience within a professional services environment, preferred
License(s)/Certification(s):
- Scrum Master Certification, preferred
- SAFe Certification(s), preferred
Software:
- Experience with one (1) or more of the following, preferred:
- Microsoft Teams, Word, Excel, Outlook, PowerPoint, OneNote, OneDrive, PowerBI, Visio
- Azure DevOps
- ServiceNow
- ChatGPT
- Microsoft 365 Copilot
Language(s):
Other Knowledge, Skills, & Abilities:
- Strong project management skills, with the ability to manage multiple tasks and priorities effectively
- Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders
- Strong project management skills, with the ability to manage multiple tasks and priorities effectively
- Knowledge and interest in emerging technologies
- Strong knowledge in creating and leading high performing cross-functional teams, with team-members not directly under their supervision
- Ability to listen, support, and coach teams and business professionals as a servant-leader
- Recognized as a powerful and effective communicator
- Skilled in relationship building
- Ability to handle conflict-resolution; with an ability to approach a problem from various viewpoints, and achieve consensus
- A passion for quality software crafted with customer centric problem-solving skills and design thinking
- Ability to think beyond day-to-day activities; to apply system thinking
- Strong project management skills, with the ability to manage multiple tasks and priorities effectively
- Able to identify problems and make decisions based on observation and experimentation
- Able to learn from experience and apply that learning to perform successfully in new situations
- Resiliency in ambiguous situations
- Comfort with the concepts of transparency, inspection, and adaptation
- Focused on relentless improvement
- Adept at balancing team and individual responsibilities
- Ability to achieve common goals while working ethically and with integrity
- Ability to work beyond standard business hours and travel, as needed
- Able to travel, on a limited basis, in support of stated goals and/or for firm sponsored trainings and conferences
Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and geography. National Range: $90,000 - $110,000 Maryland Range: $90,000 - $110,000 NYC/Long Island/Westchester Range: $90,000 - $110,000
|