Senior Business Analyst
Confidential
Posted: April 1, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a highly motivated professional that is enthused over building software applications that serve user and business needs.
Required Skills
Job Description
Our Values: Trust | Respect | Team spirit
Our secret: Our people who make the difference with their integrity and competences!
Senior Business Analyst | Full-time contract | Athens - GR
We are looking for a highly motivated professional that is enthused over building software applications that serve user and business needs;
You will be working with a team of talented professionals ranging from Project managers and Software architects to software developers and testers and will be using cutting edge technologies and methodologies to efficiently and effectively deliver the software;
You will act as a liaison among the client and the implementation team: you will be the “client” for the implementation team and the “implementation team” for the client;
You will “shape” the software application by proposing features and improvements and by defining the user experience with your feature specifications and UI wireframes.
Your work activities overall will include:
• Master the related business knowledge, identify users’ goals and how the software application is expected to serve them;
• Elicit, analyse, document and validate business requirements with customer stakeholders and propose/brainstorm on related functionalities/features; ensure that proposals made are technically feasible and efficient by engaging the proper team members, where necessary;
• Identify and log functional and non-functional requirements;
• Build, prioritize and groom a backlog of software features, improvements and bugs;
• Produce detailed functional specifications accompanied by wireframes and seek the customer’s approval in a timely fashion to facilitate efficient Sprint planning;
• Break down features to user stories;
• Prepare and execute queries to get data from relational databases and prepare business process diagrams (e.g., using BPMN);
• Attend Sprint planning meetings and provide clarifications and priorities where needed;
• Attend daily standups with the team and make sure that the delivered features match the specifications you provided;
• Hold regular meetings with the implementation team to estimate the upcoming scope;
• Provide assistance in creating/updating documentation.