Delivery Manager

Full Time
  • Post Date: 10 January, 2017
Job Description

As a Delivery Manager you will be required to manage and allocate the team’s workload and be accountable for development deliverables. This position requires a person with good communication and leadership skills who will guide a team of engineers towards building high-end, highly scalable web applications and services within the Foundations team. In order to be a successful candidate you will have to be a strong leader with good technical and problem solving skills.


About our client

Being one of the largest companies in the world in their industry, our client exhibits a tremendous market share with a revenue of close to 2 billion Euro in 2015. They are present in the FTSE 50, boasting one of the most distinctive consumer brands in Europe. They have a market leading presence in Western Europe, the US and Australia as well as a wide range of B2B and B2C operations across Europe.
Their development centre in Romania is located in Cluj-Napoca, where they employ more than 250 people.


The job consists of:

– Managing tasks, allocation and delivery.
– Reviewing product specifications in order to provide product feedback and development estimates.
– Being a liaison between key stakeholders and development.
– Developing effectiveness measurements and corrective actions.
– Facilitating a balance between the commercial needs and technology capabilities.
– Being in line with technology emerging practice.
– Managing development lifecycle, development standards and technical risks.
– Developing deliverables and documentation.
– Resolving  issues in a timely fashion.


Desired skills and experience

Desire and passion to work the hours required to see projects to completion in an efficient, accurate and timely manner;
Ability to lead and motivate others;
Ability to manage the project and priorities effectively;
Strong diagnostic and analytical skills;
Strong desire and ability to innovate;
Proven knowledge of common enterprise design patterns and implementation;
Ability to understand the entire software design, deployment and development lifecycle;
Strong knowledge of at least one programming language;
Ability to use source code as primary documentation resource;
Ability gain an in depth understanding of system architecture;
Strong commercial awareness.


Personal

Excellent people skills;
Exceptional interpersonal skills;
Excellent written and verbal communication skills;
Team player with high contribution to team and departmental performance;
Ability to gain a thorough understanding of others.


Nice to have previous experience

Experience developing redundant, distributed and transactional systems;
Strong track on cards (Visa, MasterCard, etc. or other payment methods (PayPal, Skrill, etc.) complex projects integrations;
Experience with commercial development in an enterprise environment;
Former experience with Agile methods for software delivery;
Experience in Object Oriented Design;
Former experience using source code control (Git, Perforce, Subversion) in multi-branch environments and using defect tracking systems (Rally or JIRA);
Bachelor’s degree in Computer Science or Software Engineering (or appropriate postgraduate qualification).