
Senior Business Analyst – Enterprise Applications
Progress
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • Bulgaria
Visit company websiteExplore more
Job Level
About the role
- Partner with business stakeholders to understand objectives, workflows, challenges, and priorities.
- Elicit, analyze, document, and validate business and functional requirements using appropriate formats (e.g., business requirements, epics, features, user stories, acceptance criteria).
- Translate business needs into structured, testable requirements that can be executed by technical teams.
- Collaborate closely with Product Owners, technical Business Systems Analysts, architects, and engineers to clarify requirements and support solution design and configuration.
- Support backlog refinement, prioritization, and dependency management to ensure work is well-defined and ready for delivery.
- Facilitate discovery sessions, workshops, and stakeholder reviews to drive shared understanding and alignment.
- Communicate tradeoffs, dependencies, and impacts related to scope, timeline, and value.
- Manage evolving requirements and ensure alignment throughout the delivery lifecycle.
- Support UAT planning and execution by ensuring requirements and acceptance criteria are clear, testable, and validated.
- Participate in delivery ceremonies as appropriate (e.g., backlog refinement, sprint planning, reviews, retrospectives).
Requirements
- 6+ years of experience as a Business Analyst, Business Systems Analyst, or similar role in enterprise environments.
- Experience with Salesforce Sales Cloud, Service Cloud and/or Salesforce CPQ in an Operations, Business Analyst, or Development role.
- Must possess proven business experience with a solid understanding of at least one of the following: End-to-end Lead-to-Cash processes, including lead management, opportunity management, quoting, and ordering.
- Knowledge of CPQ platforms (e.g. Salesforce CPQ, Oracle CPQ) a plus.
- or Customer Success and Technical Support business processes, including case management and omni-channel support.
- Knowledge of related platforms for telephony (e.g. AWS, Nice, RingCentral, Service Cloud Voice), chat (e.g. SFDC Einstein/AgentForce, LiveChat, ZenDesk) and/or Customer Success platforms such as Gainsight are a strong plus.
- Strong experience gathering, documenting, and refining business and functional requirements.
- Proven ability to translate business needs into epics, features, user stories, and acceptance criteria.
- Experience partnering with business stakeholders, Product Owners, and IT delivery teams.
- Experience supporting complex, cross-functional enterprise systems or SaaS platforms.
- Familiarity with Agile, Scrum, Kanban, SAFe, or hybrid delivery methodologies.
- Working knowledge of system integrations, APIs, data flows, and application architectures (conceptual, not hands-on engineering).
- Experience collaborating with architects, engineers, QA, and technical Business Systems Analysts.
Benefits
- 30 days paid annual vacation.
- An extra day off for your birthday.
- 2 additional days off for volunteering.
- Premium healthcare and dental care coverage.
- Additional pension insurance.
- Well-equipped gym on-site with CrossFit equipment and a climbing wall.
- Co-funded Multisport card.
- Daycare Center for your little ones onsite.
- Flexible working hours.
- Free underground parking with a designated space for bikes, motorbikes and electric scooters.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
business analysisfunctional requirementsuser storiesacceptance criterialead-to-cash processesSalesforce Sales CloudSalesforce Service CloudSalesforce CPQAgilesystem integrations
Soft skills
stakeholder communicationcollaborationrequirements gatheringproblem-solvingfacilitationprioritizationdependency managementalignmentadaptabilitycritical thinking