IT Project Management Consultant
Swisscom AG
Geneva, Switzerland
2 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
IntermediateJob location
Geneva, Switzerland
Tech stack
Agile Methodologies
Artificial Intelligence
Information Systems
Scrum
Information Technology
Job description
- Support our clients in defining and implementing their digital strategy by analyzing their organizational and business challenges.
- Collaborate with a multidisciplinary team composed of developers, business analysts, and designers, ensuring effective coordination throughout the project lifecycle.
- Produce deliverables such as functional specifications based on thorough analysis, thus guiding development by addressing the essential needs of users.
- Facilitate transparent communication between business and technical teams during the delivery phase, promoting coherent implementation.
Requirements
- You have at least 2 years of experience as a strategy or digital project management consultant.
- You hold a Master's degree from one of the major European universities (EPFL, ETH, HEC, etc.), preferably in computer science, business, or a scientific or technical field.
- You know how to communicate with different stakeholders in complex organizations and with business and technical profiles.
- You have excellent oral and written communication skills.
- You have experience with various project management methods (Agile, Scrum, etc.).
- You are proficient in French and English, both written and spoken, at level C1. German is a plus.
- You have an interest in information systems, innovation, AI, and new technologies.
Benefits & conditions
- The opportunity to contribute to varied and unique projects, using cutting-edge technologies and for prestigious clients from very diverse sectors, from banking to medical, including watchmaking and telecommunications.
- A modern work approach, with a good balance between professional and private life.
- A work environment and career plan that promote rapid skill development and ambitious prospects.
- The chance to benefit from colleagues who are experts in their fields and always ready to share their expertise or constructive feedback.
- Offices very well located and easily accessible in the centers of Geneva, Lausanne, Bern & Zurich.
- A competitive salary.
Join our team of passionate people and advance your career within a dynamic company with a unique culture!
About the company
OWT is a strategy and technology consulting company, a subsidiary of Swisscom. We help our clients use new software and hardware technologies to reorganize their activities, invent new products, or transform their organization, in search of growth opportunities and cost reduction.