Senior Business Analyst - IT
Mindr · United States · 6 days ago
RemoteRemoteInformation Technology$110k–$125k/yrFull-time
About the role
The Business Analyst / Project Manager is a hybrid role responsible for partnering with business stakeholders, development team members, and engineering teams to define, coordinate, and deliver high-value technology solutions that support business objectives, customer needs, and applications that interact with company devices.
Responsibilities
- Work closely with stakeholders to identify and understand business needs, pain points, priorities, and opportunities.
- Facilitate discovery sessions, working meetings, and prioritization discussions to gather input and drive alignment.
- Translate stakeholder needs into detailed business and functional requirements.
- Gather, document, refine, and manage business requirements for enhancements, projects, and operational initiatives.
- Create user stories, use cases, process flows, functional requirements, and acceptance criteria.
- Ensure requirements are clear, actionable, and understood by the development team.
- Document current-state and future-state processes while partnering with technical team members.
- Aid in project planning, estimation, scheduling, dependency tracking, and risk management.
- Track milestones, status, blockers, and key decisions across active work efforts.
- Provide consistent project and timeline reporting to stakeholders and leadership.
- Create, prioritize, refine, and maintain the product and project backlog.
- Help ensure the development team is working on the highest-value items aligned with business priorities.
- Collaborate with the development team throughout the delivery lifecycle.
- Provide clarification, direction, and follow-up as needed during implementation.
- Help ensure business intent and requirements remain aligned throughout development.
- Partner with Development, Business, and Engineering teams to understand cross-system impacts and solution considerations.
- Develop working knowledge of applications, integrations, workflows, and device-related interactions that may affect project scope or solution design.
- Support collaboration on efforts involving software that interacts with company devices.
- Evaluate current business processes and identify areas for improvement.
- Develop and support solutions that enhance efficiency, effectiveness, visibility, and consistency.
- Recommend improvements to team processes related to intake, prioritization, planning, and delivery.
- Review and accept completed work to ensure it meets requirements, acceptance criteria, and quality expectations.
- Support user acceptance testing, validation, and release readiness activities.
- Maintain organized documentation related to requirements, processes, decisions, use cases, and project details.
- Create documentation that supports enhancements to existing software and implementation of new solutions.
- Identify, communicate, and help resolve blockers or risks that may impact delivery.
- Escalate issues appropriately and partner with stakeholders to remove obstacles.
- Lead and participate in Scrum meetings, sprint planning, backlog refinement, retrospectives, and related Agile activities.
- Help the team maintain visibility, accountability, and forward progress across work items.
- Continuously gather feedback and make informed recommendations to improve products, processes, and team effectiveness.
- Provide training and support to users and stakeholders on new systems, features, or software solutions.
- Create user documentation, support materials, and communication content as needed.
Qualifications
- Bachelor’s degree in Business, Computer Science, Information Systems, or related field.
- Proven experience as a Business Analyst, Project Manager, Product Owner, Scrum Master, or similar hybrid role.
- Demonstrated ability to perform both business analysis and project management responsibilities.
- Strong understanding of Agile methodologies and Scrum practices.
- Experience gathering requirements, creating user stories, defining acceptance criteria, and documenting business processes.
- Experience coordinating projects, managing timelines, tracking dependencies, facilitating meetings, and providing status reporting.
- Excellent communication, facilitation, problem-solving, and decision-making skills.
- Ability to work collaboratively with cross-functional global teams across multiple time zones.
- Ability to understand business processes, technical impacts, and cross-system dependencies.
- Experience supporting enterprise applications, operational systems, or customer/business workflows preferred.
- Experience partnering with engineering teams or supporting applications that interact with physical devices is a plus.
Skills
- Strong understanding of Agile methodologies and Scrum practices.
- Experience gathering requirements, creating user stories, defining acceptance criteria, and documenting business processes.
- Experience coordinating projects, managing timelines, tracking dependencies, facilitating meetings, and providing status reporting.
- Excellent communication, facilitation, problem-solving, and decision-making skills.
- Ability to work collaboratively with cross-functional global teams across multiple time zones.
- Ability to understand business processes, technical impacts, and cross-system dependencies.
- Experience supporting enterprise applications, operational systems, or customer/business workflows preferred.
- Experience partnering with engineering teams or supporting applications that interact with physical devices is a plus.