Back to jobs
E

Technical Business Analyst

Pully, SwitzerlandPosted Yesterday
onsite

Job Description

Technical Business Analyst

What We Offer
Are you passionate about digital projects, customer experience, and innovation? Are you looking for a company that gives its employees real latitude in terms of creativity and responsibility?

Join the ELCA Digital Agency team! A young, motivated, and highly engaged team that supports its clients in their ambitious customer relationship and customer experience digitalization projects.

You will join a practice combining project management, business analysis, UX, front-end, back-end, and mobile development, as well as digital marketing, working in collaboration with our offshore teams (Mauritius, Spain, Italy, Vietnam).

Your Mission

  • You are responsible, within your project scope, for analyzing business needs and translating them into digital solutions, with a genuine technical dimension (analysis of flows, APIs, and integrations with existing systems: ERP, CRM, etc.)
  • You draft scoping and specification deliverables: user stories, acceptance criteria, front-end specifications (screens, UI behaviors), and back-end specifications (APIs, flows, integrations)
  • You facilitate workshops with clients to define needs, challenge proposed solutions, and bring stakeholders on board
  • You coordinate development teams (internal and offshore) throughout delivery, ensuring requirements are properly understood and implemented
  • You ensure technical and functional alignment with third-party solution vendors/providers (dependencies, roadmap, tracking of updates)
  • You actively participate in testing phases: writing test scenarios, functional acceptance testing, and validation of deliverables
  • You are accountable, within your scope, for the project's progress and quality — your role is not limited to producing specifications
  • You contribute to ambitious customer relationship and customer experience digitalization projects, on web and/or mobile solutions, with strong integration with existing systems (ERP, CRM, etc.)
  • You collaborate daily with a multidisciplinary team (architects, UX/UI, lead developers) and know how to challenge and incorporate their contributions

 

Your Profile

  • Degree in computer engineering, management, or information systems
  • At least 4 years of professional experience, including initial experience as a developer
  • Successful prior experience as a Business Analyst, ideally on digital projects (web/mobile)
  • Comfortable with technical topics: able to analyze APIs, data flows, and integration architectures
  • Proficiency in agile methodologies and associated deliverables (user stories, backlog, acceptance criteria)
  • Experience facilitating client workshops and coordinating development teams
  • Familiarity with AI tools in a design/development project context is a plus
  • Strong sense of accountability: you don't limit yourself to writing specs, you drive the success of your project scope
  • Good communication skills in French and English (German is a plus)
  • Curious, rigorous, and comfortable in a stimulating environment, within a young, motivated, and highly engaged team
Technical Business Analyst at ELCA Global Career site | Renata