Senior Business Analyst / Business Architect

ITech Consult AG · Zürich

ITech Consult AG seeks a Senior Business Analyst to optimize customer and contract management processes in Zürich through data analysis and agile collaboration.

This position centers on managing customer and contract operations within a senior analytical framework. The incumbent will examine current sales data, workflows, and system architectures to design forward-looking target models. A key objective is to enhance the flexibility, automation, and efficiency of the underlying process and system landscape.

Responsibilities

  • Document and analyze current workflows for customers, contracts, and sales, alongside existing system structures.
  • Design future-state models and 'should-be' processes that prioritize simplicity, automation, and adaptability.
  • Gather, assess, and rank business needs and requirements.
  • Prepare business cases, effort estimations, and materials to support decision-making.
  • Assist in evaluating solutions, participating in tender processes, and developing proof-of-concepts.
  • Facilitate and lead workshops involving business units, sales teams, and IT departments.
  • Produce executive presentations and formal decision documents.
  • Work within an interdisciplinary, agile project setting.

Requirements

  • Over 12 years of professional experience as a Business Analyst or Business Engineer in complex environments.
  • Proven background in the banking sector or other highly regulated industries.
  • Hands-on experience with customer management, contract administration, CRM systems, or master data governance.
  • Strong expertise in business and process analysis, including modeling techniques.
  • Familiarity with intricate system landscapes and interface integrations.
  • Ability to break down complex problems and communicate solutions clearly.
  • Practical experience with agile frameworks and tools such as Jira and Confluence.
  • Advanced proficiency in MS Excel and PowerPoint.

Nice to have

  • Prior exposure to Siebel CRM is considered a plus.
  • Experience applying AI tools within business analysis contexts is advantageous.

About the company

Founded in 1997 by IT specialists, ITech Consult AG is a Swiss firm certified under ISO 9001:2015. The company has expanded its presence with branches in Germany and Ireland. Its core specialization lies in placing IT professionals for contract-based roles.

  • ISO 9001:2015 certified operations.
  • International presence with offices in Switzerland, Germany, and Ireland.
  • Specialized focus on IT contract staffing.
  • Established history since 1997.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.