Progress

Senior Business Analyst – Enterprise Applications

Progress

full-time

Posted on:

Location Type: Hybrid

Location: SofiaBulgaria

Visit company website

Explore more

AI Apply
Apply

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