Engineering Manager

Vor 6 Tagen


Schweiz EF International Language Campuses Vollzeit

EF Education First has an opening for a Software Engineering Manager in the EF International Language Campuses technology team. You will be the manager responsible, along with your team, to build, deliver and maintain our Enterprise Core Systems that support Sales and Production, joining a our team that EF is setting up in our brand new amazing headquarter in Zürich.

As we are building up engineering organization, your role will include collaborating with our business line to understand the requirements and the implications within the systems that you are going to manage. You will participate in the creation of proof-of-concepts and you will be often working hands-on with local and remote development teams to kick start projects and coach team members.

This role includes some amount of hands-on activities and you will be often implementing solutions or coaching the team. You play a crucial role in balancing the importance of quality, normally promoted by the architects, with the importance of delivering a working system that fulfil the business needs.

Your colleagues are part of multiple agile development teams in Zurich and you will often interact with other development teams around the world. Some limited travel might be part of your duties.

As a foundation of your skills, you have a strong OOD background in.NET, JAVA or JavaScript / TypeScript / Node and experience working across the full stack in large and complex enterprise systems. You have a passion for resilient technology and practical design and the ability to lead & motivate developers while at the same time being an expert coder.

Your role can be summarized in

50% focus on People and Leadership
50% focus on Technologies and Software Engineering
If you are excited about tackling and solving tough problems; if you want to be part of a fast-paced work environment and work inside the technology structure of a global enterprise; if you want to be a front runner in changing how EF conducts business through technology and design - then this position is for you.

**YOUR RESPONSIBILITIES**

Lead, coach and mentor your reporting team members, identifying their strengths, working around their weaknesses and allowing them to grow and excel in their area of competence, maintaining high engagement and motivation
Own the delivery of the systems that your teams are responsible for, being the technical reference figure for the system running in production
Ensure teams follow the direction provided by the Technical Roadmaps defined for each team as well as the Engineering Strategic Principles defined for the organization
Coordinate with architects and key technical figures in other teams / systems to support, review and promote architectural choices, strategies and common activities that impact other systems
Select and hire the right members of your team, building up a community of exceptional software engineers in charge of delivering prime quality software to the business
Perform management duties like one on one meetings, feedback sessions, performance reviews
Participate hands-on in the development of the systems, working along with your team members, providing mentorship and coaching to the SCRUM teams. You might also occasionally be part of one of these teams.
Make recommendations, provide guidelines and enforce compliance to best practices in software development, ensuring that team members follow proper coding practices and methodologies

**MINDSETS AND INTERPERSONAL SKILL SETS**

You have excellent communication skills - not just spoken but also written
You are a team player - who is part of a successful cross-functional team having a composition of developers, QAs, BAs and admins
You enjoy coaching and mentoring team members, spending a large amount of time working together to develop their skills and make them perform at the best
Most importantly, you are sensitive to cultural differences in globally spread teams
Have strong attention to detail and excellent problem-solving skills

**YOUR LEADERSHIP AND MANAGEMENT SKILLS**

At least 3 year of experience as a Team Leader or in similar manager role with a team of at least 4 people
Passion about management, leadership and technology at the same time
Experience (nice to have, expertise) in Agile Processes and modern software development methodologies
Great attitude towards people management, conflict resolution, team dynamics
Facilitator, coach, mentor, ability to solve and mitigate the typical problems arising in team leadership
Organized, structured mindset, process-oriented attitude, ability to plan complex groups of tasks, focus and get the important things done
Presentation skills with a high degree of comfort with both large and small audiences

**YOUR SOFTWARE ENGINEERING SKILLS**

Bachelor's degree in Computer Science or related Engineering discipline
5+ years working in software development of complex business critical industry solutions
Strong background in Microsoft.NET (or Java but with



  • Schweiz Nestlé Global Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    We are the Nestlé Nespresso SA Company and are proud to be one of the fastest growing operating unit of Nestlé. Our passionate, entrepreneurial-minded team has transformed Nespresso into the reference in portioned coffee and one of the world's most trusted brands. Our growth comes from our commitment to research and development in order to pioneer and be...


  • Schweiz Givaudan Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Join us and celebrate the beauty of human experience. Create for happier, healthier lives, with love for nature. Together, with kindness and humility, we deliver food innovations, craft inspired fragrances and develop beauty and wellbeing solutions that make people look and feel good. There's much to learn and many to learn from, with more than 16,000...


  • Schweiz Sonova Vollzeit

    Who we are You enjoy creating and innovating. You never stop striving for better. You take responsibility and you get results. You love being part of a team. Above all, you want your work to matter: Welcome to our world! At Sonova we create sense by bringing sound to life. Our innovative hearing care solutions help millions of people enjoy life’s...


  • Schweiz Emerson Vollzeit

    Join us for an exciting career opportunity in a successful and international organization that values personal development! **In this Role your responsibilities will be**: - Assists the Sales organization in demonstrations, presentations and Engineering service estimates. - In this dual role, it is expected that you work 80% of his time as Control Systems...


  • Schweiz Capgemini Vollzeit

    Be part of our journey As the digital innovation, design and transformation brand of the Capgemini Group, Capgemini Invent enables CxOs to envision and shape the future of their businesses. Located in nearly 40 studios and more than 60 offices around the world, it comprisesa 10,000+ strong team of strategists, data scientists, product and experience...


  • schweiz Lonza Vollzeit

    Location: depending on your preference and current location, the following locations are possible: Stein (Switzerland), or Slough (UK) . Relocation assistance is available for eligible candidates and their families, if needed. Today, Lonza is a global leader in life sciences operating across five continents. While we work in science, there's no magic formula...

  • Head of Engineering

    vor 1 Stunde


    Schweiz smallpdf Vollzeit

    **About the company** In 2013, while living abroad, our founders set out to create an online tool that could turn huge PDFs into small, easy-to-send versions in order to send updates to their families. As it turns out, they weren't the only ones with this problem. 10 years later, Smallpdf is one of the most popular PDF tools in the world and among the most...

  • Engineering Manager

    Vor 6 Tagen


    Schweiz Palisis Vollzeit

    **Description**: Are you eager to join one of the foremost SaaS providers in the travel tech industry? At Palisis, we’re on the lookout for an **Engineering Manager** who is not just skilled but also an inspiring team player, ready to thrive in an international setting as an integral part of our development teams based in **Granada, Zürich**, India and...


  • schweiz Lonza Vollzeit

    Location: Stein, AG (Switzerland) Relocation assistance is available for eligible candidates and their families, if needed. Today, Lonza is a global leader in life sciences operating across five continents. While we work in science, there's no magic formula to how we do it. Our greatest scientific solution is talented people working together, devising ideas...

  • Territory Manager

    vor 2 Wochen


    schweiz NCR Atleos Vollzeit

    Job title: Territory Manager (II)Location: Switzerland, VirtualPosition DescriptionThe Territory Manager provides management and coaching support to employees in a designated territory within a region in order to meet customer Service Level Agreements (SLA). He/she effectively manages all territory activities to ensure delivery of on-site support services by...