Senior Business Analyst - Enterprise Applications

Enterprise ApplicationsHybrid Remote, Sofia, Bulgaria


We are Progress (Nasdaq: PRGS), a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease.   

We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Senior Business Analyst and help us do what we do best: propelling business forward.  

The Senior Business Analyst serves as a trusted functional partner between business stakeholders and technology delivery teams, translating business needs into clear, actionable requirements that enable high-quality, scalable, and reliable enterprise solutions. This role is primarily functional in nature, with sufficient technical understanding to collaborate effectively with Product Owners, technical Business Systems Analysts, architects, and engineering teams. 

Working across business units and IT, the Senior Business Analyst helps reduce ambiguity, align priorities, and ensure technology investments deliver measurable business value across the End-to-End Customer Lifecycle. This role supports both enterprise initiatives and iterative delivery models by shaping requirements, improving backlog readiness, and enabling predictable, on-time delivery.  

In this role you will:

  • 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). 
Your background: 

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. 

What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:    
   
Compensation 

  • Generous remuneration package.
  • Employee Stock Purchase Plan Enrollment. 

Vacation, Family, and Health  

  • 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.

Apply now!

#LI-Hybrid
#LI-NT1

Together, We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!