Software Development Manager

The role of Development Manager will have a clear focus on supporting and managing the delivery needs of the Agile delivery teams, in the Belgrade development centre, by helping redefine and transform the best in practise software delivery processes used to deliver the product roadmaps of the product teams.


We would expect from you to work on:

  • Definition of Ready: Product definition. Collaborating with Product Owners to ensure that teams have prioritised deliverable backlogs supporting quarterly planning and long-term product planning;
  • Definition of Done: Delivery process. Overseeing the development teams to ensure a consistent and maintainable delivery process and validating the delivery roadmap for product features is backed by the delivery teams. This includes challenging the cloud environments we deploy in to get best value for money;
  • Quality of Delivery: Overseeing the Quality team to ensure that all features are validated by test automation in support of Continuous Delivery;
  • Consistency of Delivery: Overseeing the DevOps team to ensure that we support Continuous Delivery allowing us to push known releases with confidence to any environment, at any time, in support of Product Owner wishes;
  • Line Management and Mentoring: Line management of Development and Test Leads across delivery teams and where needed, providing guidance and mentoring to staff;
  • Technology stack: Helping to define the technology stack of choice, including understanding which cloud solutions provide best choice for specific use cases as well as the development languages used in delivery of our platform services;
  • Recruitment: Maintaining and building successful delivery teams;
  • Continuous Improvement: Establish and lead a culture of Continuous Improvement across the delivery teams;
  • Managing status reporting across delivery teams within a Quarterly delivery cadence.


Our ideal match has:

  • Bachelor’s degree in Computer Science or other related field with a minimum of 3 years of experience working in the Cloud environment and 3 years of experience managing a staff of Developers, Architects and Quality Assurance, or equivalent combination of education and experience;
  • Extensive experience in developing and delivering highly available and scalable micro service based architectures in the cloud in support of distributed web app deployments;
  • Strong technical background is essential;
  • A charismatic leader who can inspire teams to achieve the CPA delivery goals;
  • Deep understanding of software product development – a successful track record of leading the successful delivery of projects using agile techniques;
  • Deep and demonstrable understanding of Kanban, SCRUM and other Agile software development methodologies and how these have been used to support Continuous Improvement;
  • Experienced operating in a multi-faceted environment leveraging multiple technologies;
  • Understands modern Software Development Practices. We strive to automate everything;
  • An advocate for the use of the efficient use of cloud technologies;
  • The ability to assess the best technology for the use cases being delivered;
  • Proven ability to effectively lead, mentor, coach and develop software development teams;
  • Delivery using distributed agile using teams offshore;
  • Holistic (systems) thinker;
  • Excellent verbal and written communications skills;
  • Excellent planning and organizational skills, effective delegation and prioritization skills;
  • Experienced operating in a multi-faceted environment leveraging multiple technologies;
  • Ability to effectively facilitate retrospectives, brainstorming, iteration planning meetings and daily stand-ups.


We offer:

  • A knowledgeable, high-achieving, experienced and fun team.
  • The chance to be part of a rapidly growing company and the next success story.
  • Free and healthy meals for all our colleagues.
  • Private health insurance.


We take care of the people we hire and the teams we build. We mind.


apply now

Belgrade, Serbia


employment type

minimum experience


This site uses cookies to offer you a better browsing experience.  More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.