This job is no longer available.

You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Job Description

Our client is online tourism company, we’re looking for:

Agile Coach

Role & Responsibilities

  • Support the team of Software Engineers, Product Owner and Team Leader during the entire development cycle (from inception to maintenance)

  • Enable the team to grow in all aspects of Agile methodologies (e.g. use of Scrum, Kanban, ...), programming (XP practices, code/change reviews, pair programming) and testing techniques (e.g. TDD/BDD ...)

  • Coach each individual of the team to improve interaction inside and outside the team, promoting an open culture and exchange of ideas/information/mutual support during stand-ups, grooming sessions, demos, etc

  • Promote a professional approach to software development via informal culture and formal practices (e.g. DoD/DoR)

  • Share practices and improvements across teams and with other coaches, seeking improvements opportunities whenever possible



  • 4-5 years of working experience in a similar role (Coach/Scrum Master)

  • Excellent social/interaction/communication skills

  • exposure to classic (Waterfall) and Agile (e.g. Kanban, SCRUM, XP, ...) software development methodologies

  • willingness to work in an Agile Team (short development cycles, self-organized teams, Product Owner)

  • Language: Italian (very good/mothertongue) and English (very good) both spoken and written

  • working experience on 24/7 and high-traffic/fault-tolerance production environment

  • MS Degree in Computer Science/Engineering or equivalent (5+ years) working experience

  • coding skills (e.g. Design Pattern, Code opmitization, clean-code, ...)

  • knowledge of TDD/BDD software development techniques


Permanent contract, location Canton Ticino



Invia CV a:;

Rif: Agile Coach