This job might no longer be available.
Development Manager
11 months ago
Summary
We’re looking for a Development Manager to work with our Agile teams within our Games Platform. The Games Platform consists of multiple teams who create a world class, high performance, scalable and feature-rich games platform for beautiful, performant and robust games which provide a fantastic experience to our Players. We use modern software engineering techniques and technologies, support our teams to continuously improve the team's practices, processes and skills. We put an emphasis on learning and development with regular training sessions, and champions in the teams who focus on topics such as software performance, TDD and Continuous Delivery.
You will be responsible for overseeing the execution of software development with our Third Party Integration Teams. The teams are based in Ukraine. Working from the conceptual phase to the testing phase using the latest tools and technologies. You will work with your teams to deliver elegant solutions and to resolve difficult problems using Agile methodologies to deliver high- quality software with frequent incremental releases of software. We encourage our developers to be polyglot developers, who embrace learning and contributing to the most suitable technology for the problem.What you'll do
- Manage delivery and releases in your teams
- Champion Agile development and software engineering best practices
- Own and communicate the capture of delivery metrics and work with your teams to use these to improve delivery
- Continuous improvement of the tools and processes used by the team
- Plan and communicate delivery milestones
- Lead recruitment activity for your teams
- Work with your teams using Agile principles to ensure that delivery commitments are met
- Work with other teams to deliver cross functional stories and resolve issues
- Facilitate progression of team members
- Work to retain key team members
- Keep development teams well informed
What we're looking for
- Expert knowledge of Agile software engineering process, practices and tools; TDD, Continuous Integration etc.
- Understanding of software development life-cycle, Agile software design principles and build processes
- Experience leading development teamsServer-side core Java development
- JavaScript client development
- Database / noSQL development
- Software engineering good practices
- Testing good practices: both unit and integration testing
- Version control systems such as Git
- Working on high-volume websites
- Experience in gaming industry a plus
- Ukrainian speaking a plus
Create Your Profile — Game companies can contact you with their relevant job openings.