About the job Business Analyst
Company Overview:
HR for Health is a cloud-based HR platform built specifically for healthcare practices. It streamlines human resources operations while helping ensure compliance with federal and state regulations. By combining an employee management system, time tracking, and internal communication tools in an entirely paperless environment, HR for Health delivers enterprise-grade solutions tailored to private practices. The company supports thousands of medical offices nationwide in optimizing team collaboration, reducing costs, and increasing efficiency.
Role Overview:
We are looking for a Business Analyst with strong analytical skills and a hands-on mindset. This role goes beyond defining requirements; you'll work closely with engineering, QA, and product teams to ensure those requirements are delivered as real solutions.
Ideal for someone who thrives in ambiguity, takes full ownership of initiatives, and proactively improves how the team works, not just what it builds. You'll have the freedom to experiment with tools and processes to boost value delivery.
Beyond gathering requirements and writing user stories, you'll align with business goals, anticipate constraints, and continuously refine team priorities and workflows. You'll be involved throughout the SDLC from discovery and design to QA and iteration, and should be comfortable working with UI/UX to ensure design aligns with business and technical needs.
Key Responsibilities:- Lead the end-to-end requirements process: gather, define, clarify, and communicate business and technical needs.
- Act as a point of accountability for unblocking ambiguity in the backlog, closing feedback loops, and keeping deliverables on track.
- Translate stakeholder input into user stories, use cases, data requirements, and acceptance criteria.
- Own and maintain documentation in tools like Confluence, including decision logs, requirements, process diagrams, and system behavior.
- Build and maintain visual artifacts (e.g., workflows, architecture diagrams, state models, matrices) to drive understanding and alignment.
- Own backlog management, prioritization, and refinement in partnership with engineering and product leaders.
- Ensure engineering teams have the context and clarity they need to deliver reliably and efficiently.
- Facilitate agile ceremonies (planning, grooming, retrospectives).
- Drive issue resolution and identify gaps in implementation relative to requirements.
- Coordinate with QA to ensure features are properly validated and business goals are met.
- Communicate progress, risks, and decisions clearly to stakeholders at all levels.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field, or equivalent work experience.
- Minimum of 5 years of experience as a Business Analyst.
A Project Management background is relevant as well. - Strong analytical and problem-solving skills, with meticulous attention to detail.
- Proficiency in documenting requirements, processes, and decisions using tools like Confluence.
- Experience with diagramming tools such as Lucidchart or similar.
- Solid understanding of web application development, including front-end (Angular) and back-end (PHP, Laravel) technologies.
- Familiarity with database management systems, particularly MySQL.
- Excellent communication and interpersonal skills, with the ability to convey technical concepts to non-technical stakeholders.
- Ability to prioritize tasks and manage time effectively in a fast-paced environment.
- Experience working in agile methodologies and cross-functional teams.