Agile Project Manager/Team Lead

We need an Agile Project Manager to oversee the development of several on-going software
development projects. The projects are used internally by our organization. The manager would
need to work with a distributed work-force in different time zones, and using different technology
stacks (PHP 5/Symfony 2/Doctrine ORM Web applications; C# real-time distributed systems).

Primary responsibilities

  • Performs system analysis;
  • Establishes project requirements, priorities, deadlines, development guidelines and QA
    procedures;
  • Creates functional and technical specifications;
  • Coordinates resources (on-site and off-site) across multiple projects

SCRUM;

  • Acts as the point of contact between the project teams, management and users of the systems to
    provide updates and resolve issues;
  • Creates system architectures, performs code and design reviews, participates in pair programming
    sessions;
  • Coaches and mentors team members.

Qualifications

  • Bachelor’s degree in IT or equivalent work experience;
  • Experience with Agile software delivery methodology;
  • Experience managing distributed teams;
  • 5+ years of software development experience with an emphasis on best practices;
  • 3+ years of experience in information technology with an emphasis on Technical Project delivery;
  • Ability to work with minimum supervision and coordinate multiple distributed project teams;
  • Very good written/verbal communication skills (English).

Advantages

  • Experience with online project management tools (JIRA Agile, Trello);
  • Knowledge of the betting industry