Software Development Manager (Scrum)
We are Planet
Planet is a large international cross-border digital fin-tech payments company, operating in over 60 markets across the world and providing a range of services to over 400,000 luxury merchants and 100 acquiring banks. We have grown rapidly over the last seven years and increased seven times in value over this period based on a combination of both organic and acquisition-led growth. The travel and tourism market that we operate in continues to show consistent growth, underpinned by megatrends such as the expansion of middle classes across the world and the desire for Asian shoppers in particular to purchase authentic luxury goods outside their home countries.
This growth is set to continue, with ambitious plans to double the business in three years delivering market share expansion in a growing market. Now, with over 1,500 employees spread across five continents, we are an international payment services provider.
About the role
Planet require a Software Development Manager to join our software development team, based at our office in Galway, Ireland.
This is an exciting opportunity to work as part of a professional agile software development team, with technical and line management responsibility of a SCRUM development team.
What You will do
As a Software Development Manager, you will act as a product technical leader to deliver all new product change within a definedend product portfolio, w. hilst managing support and maintenance of the product base aligned to existing system ownership responsibilities. Managing work dlievrydelivery on a dailtdaily basis to achieve efficient utilisation of team resources and good developemtdevelopment practises will be key.
Manage oversight and wWorkling closely with PM, BA, QA teams team and product user base to deploy live change within an agreed delivery schedule and assuensurering user & qualityQulasity assurancerequirements are fully met . is kleyManaging team resources, processes and tools to achieve an efficient sprint delivery cycle and improve allocation of future sprints, whilscts driving continourscontinuous imporvmentimprovement will be key result areas for this role.
This is a great opportunity to join a professional IT development team and advance career development in an Agile Scrum environment, developing, learning and helping to shape an emerging product development culture.
Who You are:
3rd level qualification in a computer related discipline or equivalent
Minimum 7 years’ experience in a software development environment
Preferred 4 years in a technical team management role.
Minimum 2 years in an Agile Scrum development or similar environment
Managerial – KRAs & Responsibilities
Direct line manager of software development team, managing performance & development
Manage technical knowledge and experience levels to meet business demands
• Ensure effective technical communications across team, skills, techniques & cross training
Manage task schedule, and capacity of development resources.
Engagement with user base during sprint cycle to ensure successful collaboration
• Manages development team on a day-to-day basis, building good collaboration & synergy
• Implements performance management effectively for team members, setting goals, monitoring progress and identifying any areas for improvement
• Mentors and/or coaches and organises on-the-job training for team members.
• Takes responsibility for supporting technical issues relating to major service incidents
Liaise and seek guidance from Architecture team on key platform, design & tool selection to help achieve a consistent development platform
Raise potential resourcing issues in advance and support the recruitment process as required Act as IT technical leader and point of contact for technical product queries
Technically responsible for portfolio of assigned DCC & Payment IT products
Ensure accurate recording of all technical information, tasks, schedules and continuous improvement strategy to enable effective reporting
Gain and advance own technical knowledge of product set and act as technical leader
Promote technical cross training culture across team and improve product induction cycle
Drive system strategy to improve architecture, creating a strong product continuous improvement culture
Manage the creation & maintenance of system design & technical documentation
Manage and support planned system maintenance, liaising with internal IT teams
Support HA/DR strategy is in place for product portfolio and liaise with service teams on strategy
Liaise and support service teams on major incidents, root cause analysis and strategic resolutions
Sprint & Release Delivery – KRAs & Responsibilities
Act as scrum master for all product change aligned to their your product portfolio
Lead, schedule and manage all product change tasks within sprint delivery cycle, agreeing required involvement between dev, QA and user base
Work closely with Technical Leaders to identify dependent technical tasks and schedule dependencies accordingly within joint sprint cycles
Support advanced planning to maximize management of future sprint allocation and task priorities
Manage all development & QA tasks using Jira platform, & promote best practice use of tool across team
Manage and monitor team daily updates to task actuals and ensure time is burnt down on a daily basis, advocate daily update to ensure this is the team culture
Ensure all tasks have defined realistic estimates and manage daily task burn down during sprint
Report accurate weekly sprint status clearly across projects, to and agreed with Senior Development Manager
Create, update & maintain comprehensive release notes for all planned product changes,
Schedule deployment to all live environments, perform release sanity testing and ensure Change Management process is fully adhered to
Tool Set – Working Knowledge
C# .net framework
Desirable: Azure services
Share this entry
Tel: +353 1 5311 280
Fax: +353 1 5311 285