|
Software
Development Manager – Permanent – Malaga, Spain – Competitive
Salary, Medical Cover, Relocation Package.
Fed-up
with the British weather? Want to relocate to Spain? Are you a
Software Development Manager looking for a new challenge? Then please
read on as this could be the job for you.
My client is a fast
growing Software Development company in Malaga, southern Spain, that
uses JAVA predominately, combined with the Agile methodology. They
develop online applications for major brands in the online
entertainment industry who specialize in sports, racing, poker and
casino. Their clients are located across Europe, North America and
Asia. They were established in Malaga in March 2008 and since then
have experienced a successful expansion.
Summary:
The
Manager of Software Development will mentor, coach and motivate the
software development team; manage the implementation of the
development processes, tools, techniques and standards; champion best
practices by developing programs to disperse knowledge and skills
(development methods, estimating, debugging etc) and manage the
career development of the collective team.
Responsibilities:
Responsible
for mentoring and coaching Software Development Team Leads within
the local office
Collaborating
with peers across all sites to define high technical standards for
the team (ie. Code conventions, code reviews, etc.)
Ensure
that adherence to technical standards, process and policy is being
followed.
Day - to - day
management of the Software Development function within the local
office
Collaborate
with peers across all sites and functions (QA, SCM, UX, etc) to
define, socialize and then execute a set of software metrics to
measure the performance of the team and the success (of failure) of
any process changes.
Collaborate
with peers across all sites and functions (QA, SCM, UX, etc) to
define, socialize and then execute process improvements throughout
the entire SDLC.
Collaborate
with peers across all sites and functions (QA, SCM, UX, etc) to
define, socialize and then execute coos site process standardization
and harmonization.
Work
with peers across all sites and functions (QA, SCM, UX, etc) using
feedback loops (metrics, retrospectives, etc) to continually drive
performance improvement.
Work
with architecture team to define platform and language choices, high
level design, tool sets, etc.
Staffing,
retention, performance reviews, etc.
General
inspiration and leadership for the team, including maintaining
morale
Plus
anything else you think you can bring to the position
Requirements:
University
degree in Computer Science or Engineering.
A
minimum of eight (8) years experience in software development.
A
minimum of five (5) years of staff management or team lead
experience.
Experience
in software design, web application development, and project
management.
Demonstrated
ability to motivate a team to achieve the defined vision and product
objectives while balancing business priorities through collaboration
with senior management members.
Knowledge
of , or experience with, leading Quality Assurance teams.
Proven
experience in having developed an autonomous development team.
Results
oriented with a proven track record of delivering on time and on
budget.
Ability
to lead a team of development professionals in a satellite location.
Skilled
in communicating audience-dependent content.
Demonstrated
creative problem-solving, resource allocation and sourcing,
long-term planning, and development of project management processes
and systems.
Demonstrated
financial accountability delivering toward established financial
objectives.
A
passion for technology and software development methodology.
Spectacular
communication skills
|