About Majorel

At Majorel we design, deliver and differentiate customer experience on behalf of some of the world’s most respected brands. We create amazing customer experiences that people value and we are proud of. By combining talent, data and technology we deliver real impact for our partners.

We serve customers across the world through our 82,000+ employees based in 45 countries in Europe, the Middle East, Africa, Americas and Asia in 60 languages. We support customers at any time, through every device and in the manner they expect of their brands. We speak their language wherever they are and whatever their culture.

Majorel employees are differentiated by a particular kind of drive – we are always driven to go further to do the best we can every single day. We are relentless, resourceful, resilient, agile, energetic and focused and if you are too, we’ll provide you with an environment that will let you thrive.

Job summary

The software business & technology analyst acts as the bridge between users and developers. He is fully responsible of aligning the team’s work to the stakeholder’s requirements and delivering the project context to the engineering team.

Main responsibilities

Assess the scope of the software project (what the business wants) and defines the milestones
Facilitates brainstorming sessions between all the stakeholders, knowledge matter experts and engineering team
Establish and evaluates the product requirements and define the software requirements documentation (system use cases, user requirements, system activity diagrams, class diagrams, ui/ux requirements)
Translates users needs into technical software specifications
Create user stories for the delivery team
Elaborate the deliverables of the acceptance phase : acceptance strategy, acceptance notebooks, acceptance reports
Carry out the UATs and organize the test phases with the business users and product owners
Collaborate with the different members of the project team according to the project phase
Produce the necessary documentation for each project phase (Software Requirements Documentation)

Competencies & professional background

Educational Background:

Mandatory bachelor degree in computer science (Master degree is a plus) with at least 3 years building business software

Technical Skills: (knowledge, experiences, IT tools/software, languages)

Excellent functional and technical proficiency in software development (Domain Driven Design, UML Diagrams, Design Pattern,…)
Strong knowledge of DevOps methodology and good knowledge of an Agile Project Management Tool (Azure DevOps, JIRA…)
Knowledge of C# or Java or Python
Good understand of Micro services architecture, API design patterns and cloud technologies
An ability to visualize data using presentations, diagrams, infographics

Soft Skills:

Excellent interpersonal and written communication skills with high level of critical thinking


Bucharest, Sibiu, Cluj

Apply now