As a Senior Business Analyst, you will play a critical role in bridging business needs and technology delivery. You will work closely with clients and internal teams to ensure that business requirements are clearly understood, translated into implementable solutions, and delivered with measurable value.You will holistically analyze business processes, identify improvement opportunities, and design effective solutions while balancing business value, cost, and feasibility. This role requires strong stakeholder management, analytical thinking, and leadership in driving complex initiatives to successful delivery.Key ResponsibilitiesStakeholder & Requirements ManagementAct as the primary liaison between clients and internal delivery teamsConduct stakeholder interviews and workshopsCapture and define requirements using epics, user stories, and feature specificationsCollaborate on prototypes to clarify and validate requirementsManage feedback loops and resolve conflicting stakeholder needsBusiness Analysis & Solution DesignAnalyze business processes end-to-end and identify process improvement opportunitiesDefine scope, dependencies, and impacts of change initiativesProduce clear, structured, and implementable feature descriptionsEvaluate trade-offs between business value, cost, risk, and feasibilityDevelop solution options and recommend optimal approachesDelivery Support & ExecutionAlign with internal teams on effort estimation and implementation planningPresent solutions, scope, effort, and pricing to clientsSecure formal stakeholder sign-off on requirementsSupport development teams during delivery by clarifying requirements and resolving issuesEnsure delivery aligns with timelines and agreed scopeQuality, Testing & ReleaseCollaborate with QA teams to define test scope and test casesSupport validation of implemented functionality against requirementsParticipate in release planning and delivery communicationsDemonstrate delivered features to clients and collect structured feedbackSupport user documentation and end-user communicationContinuous ImprovementTrack Agile/Scrum best practices and industry trendsImprove BA processes, documentation standards, and delivery frameworksProactively identify risks, issues, and improvement opportunitiesExperience & Background10+ years experience as a Business Analyst in software developmentDegree in Business, IT, or related fieldProven delivery track record in complex, multi-stakeholder environmentsConsulting background strongly preferredExperience working with US-based teams and daily US timezone overlapCore CompetenciesStrong analytical and problem-solving skillsAbility to understand the big picture while maintaining attention to detailExcellent stakeholder management and communication skillsConfident client-facing presenceStrong documentation and presentation skillsAbility to drive consensus and resolve conflictsDelivery-focused mindsetAdditional InformationFluent English requiredDaily collaboration with US teamsWillingness to travel when requiredConsulting mindset strongly valuedWhy Join UsWork in a modern software development company with international clientsBe part of a collaborative, supportive teamLearn how tech recruitment works end-to-endFlexible working model and long-term growth opportunitiesCompany apartments in cool cities across Europe: work and enjoy a memorable getawayAbout UsWe are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions. Our team embraces unconventional ideas and new technologies, delivering solutions with real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.Job Type: Full-timePay: €54,000.00-€120,000.00 per yearBenefits:Work from homeExperience:Business analysis: 10 years (required)Software Development: 10 years (required)Work Location: Remote