Senior Consultant - Digital Technology

Owt A Subsidiary Of Swisscom
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French, German
Experience level
Senior

Job location

Remote
Zürich, Switzerland

Tech stack

Information Technology Consulting
Digital Technology
Information Technology

Job description

  • You help our national and international clients define their future corporate strategy
  • You carefully analyze market and customer needs, their internal processes and structures, and derive new digital business models and products
  • You identify potential areas for improvement within our clients' companies
  • You support digital projects within an interdisciplinary project team from concept phase through design to implementation in close collaboration with client teams and external partners
  • You promote exchange between different stakeholder groups and ensure that requirements are well documented, understood, and implemented correctly and timely according to the concept
  • You participate in sales promotion activities and client acquisition
  • You also take on supporting tasks in internal processes, e.g., recruiting or marketing

Requirements

  • Master's degree in IT, science, or business; 5 years of experience.
  • Fluent in German and English; French is a plus.
  • Strong communication and teamwork skills., * You have an excellent master's degree, preferably in computer science, a scientific discipline, or business
  • You have already gained 5 years of work experience in the digital environment, ideally in a top-tier strategy or IT consulting firm
  • You can communicate with stakeholders from business and IT on equal footing
  • You have relevant experience dealing with strategic, digital, or technology-oriented issues
  • You value close contact and collaboration with clients and know how to communicate efficiently and clearly at all levels
  • You are able to lead by example and motivate your team

What defines you

  • You speak fluent German and English; French is a plus
  • You are flexible, motivated, and eager to continuously learn
  • You are a strong team player but also enjoy working independently
  • You value transparent communication and an open feedback culture
  • You bring enthusiasm and passion for new technologies
  • You enjoy new, varied challenges
  • You appreciate personal exchange with clients and are willing to occasionally visit them on-site

Benefits & conditions

What will excite you

  • A young, dynamic, and collaboration-driven culture fueled by a shared passion for digitalization and new technologies, putting our clients' concerns at the center
  • An environment that promotes learning new skills and developing existing ones through a clear career path
  • A hybrid work model that allows you to work from home with colleagues and clients
  • The opportunity to work with renowned companies on a variety of tasks related to emerging technologies
  • The chance to benefit from colleagues who are experts in their field and always ready to share their knowledge or provide constructive feedback
  • A proven mentoring model with a person who introduces you to everyday work at OWT and supports your professional and personal development
  • Well-located offices in the heart of Geneva, Lausanne, Zurich, Basel, and Bern, easily accessible
  • A competitive salary with a healthy work-life balance

About the company

OWT is a technology and strategy consulting company and a subsidiary of Swisscom. We help our clients digitize their processes, implement innovative transformation projects, and deploy new technologies.

Apply for this position