Position: Site manager (PHP Software Developer with management function)
Company: MatchYourTalent
Experience required: 3y
English level: upper

**Technical knowledge **
- PHP 7+ 
- Symfony Framework 
- PHPUnit 
- Interfaces (REST, SOAP) 
- profound experience in web development with Typo3 
- confident handling of relational databases (e.g. MySQL/MariaDB) 
- experience in building and using automated tests and deployment pipelines with tools like Jenkins, Gitlab or Teamcity 
- Knowledge of using quality assurance tools such as Selenium, Behat or GhostInspector. 
- Experience in the use of agile development methods (SCRUM, KANBAN) 
- Confident handling of software design patterns (MVC, Dependency Injection, ...) and software development paradigms (SOLID, DRY, YAGNI) 
- Good knowledge of JavaScript (ES6+) 
- Very good knowledge of web technologies and functionality (HTML, (S)CSS, HTTPS, DNS, etc.) 
- Basic knowledge of SEO   

**Systems Professional experience in two or more systems** 
- Typo3 
- WordPress 
- Symfony 
- Laravel   

**Requirements** 
- Site Management / Executive 
- Completed vocational training or university studies in the IT environment and several years of professional experience 
- Very good English skills, both written and spoken 
- Good knowledge of German is an advantage   

**Demonstrable knowledge** 
- Management of IT projects with a scope of at least 100 PT o Project break-down o Calculation of projects o Development and management of (Scrum) backlogs or KANBAN boards o Project time planning o Project portfolio planning o Ongoing project controlling and performance review o Ongoing reporting (project and commercial status) o Quality assurance o Project accounting               
- Experience in team leadership and employee management, verifiable previous leadership of development teams with at least 5 people 
- Project management for software development projects at least 5 years experience 
- Certification or demonstrable practice in agile frameworks SCRUM and KANBAN 
- Experience in software quality assurance 
- Experience in Lean Development an advantage