Software Development Manager

Sorry, this vacancy is now closed

Closing date
20 Mar 2017
40 hours per week
Contract type
Wroclaw, Poland



Software Development Manager



Business Stream

Ocado Technology Wroclaw

Job Purpose

The main purpose of this role is to lead a number of Software Development teams including team leaders within one of the Ocado Polska divisions, delivering business critical projects whilst maintaining high morale, managing the day to day activities in an efficient and professional manner and ensuring all team targets are met as advised by management.

Roles & Responsibilities

Craftsmanship Aspects of the Role

  • Assisting Technology Heads in planning, guidance and direction to the teams.
  • Understanding the technologies, tools and techniques used within the team
  • Work closely with the business and developers on issues related to design and requirements
  • Help development team to build high quality products. Make all developers aware what are the quality standards in organization, what value they bring in and encourage them to make the standards even better
  • Drive change to implement efficient and effective strategies as advised by management
  • Build organizational culture based on knowledge sharing and direct communication within teams.
  • Work closely with peers in the business to fully understand the business process and requirements including cooperation with Ocado teams.
  • Gain enough business knowledge to be able to actively participate in communication between parties in order to respond to business needs.
  • Assist software developers within your teams to satisfy the business requirements.
  • Show flexibility to respond to the changing needs of the business.
  • Actively contribute to the process of continual improvement, with regard to self, team and systems.

  Line Manager Aspects of the Role

  • Lead a team of Software Engineers and Team Leaders in the creation of high quality software within agreed project deadlines.
  • Be a part of a Recruitment Team, assist in skills and culture fit evaluation.
  • Assume a high level of ownership of all work developed by members of the team.
  • Assist induction process of new team members and proactively support the continued development of existing team members
  • Build and promote a positive working environment for the team within your areas as well as other business areas you will engage with.
  • Effectively manage team members in line with company culture and values, providing effective, valuable feedback on daily basis.
  • Work with IT Heads and the business to improve transparency of work being done and planned for future.
  • Inspire and motivate team members
  • Be knowledgeable about each member of your team, their strengths, weaknesses and effectiveness.
  • Work with the wider Business Support Team to  assist all initiatives making Ocado Polska best place to work, both externally and internally.
  • Be a champion for your area within the IT and business organisations.

You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the job holder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.

Knowledge, Skills & Experience


  • Proven experience of managing software development teams including people management of Software Engineering Teams
  • Experience using Scrum or other Agile methodologies.
  • Experience in full software development lifecycle from design to deployment, understanding best practices and trends in software development
  • Excellent written and verbal communication skills in English & Polish

Business Competencies

  • Ability to have a positive impact on others and communicate openly and directly to individuals or groups at all levels
  • Ability to motivate others to achieve goals and generate confidence whilst respecting and supporting colleagues and team members to reach their full potential.
  • Ability to exert influence upwards by developing and maintaining relationships at Senior Manager level
  • Ability to identify current and future talent to contribute to business success
  • Ability to manage time effectively and direct others towards the same standards
  • Ability to translate strategic objectives into everyday activity and guide and motivate others to do the same
  • Able to solve complex problems, participates in continuous improvement, adapts the ideas of others.
  • Demonstrates a proactive approach, getting things done, demonstrates accountability & ownership, prioritises own workload.
  • Ability to apply learned skills, awareness beyond immediate area/role.
  • Able to work well under pressure, flexible, positive & focused during times of change.
  • Works well with others and actively contributes towards team objectives


  • Permanent Contract
  • Multi Sport Card
  • Medical Insurance
  • Life assurance
  • Lunch Vouchers
  • Training and Development opportunities

Equal Opportunity Employer

Ocado are an equal opportunities employer and as such make every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.


Job alerts