Ryanair Labs is currently recruiting for a Software Development Manager to join Europe's Largest Airline Group.
This is a very exciting time to join Ryanair as we look to expand our operation to 800 aircraft and 300 million guests within the next 10 years. Our ambition is to become Europe's Leading Travel Experience for customers.
We are looking for a Software Development Manager to join our new digital development team in Dublin, working closely with our development and product teams to develop, modify and support our website and user interfaces across all channels.
Responsibilities of the role include:
- Mentor and grow a team of developers focusing on career and personal development, ensuring they have the skills required to succeed in their roles.
- Conducting goal setting, performance reviews and appraisals of Developers in collaboration with the Head of Development.
- Maintaining a positive and fast-paced environment as the scrum teams grow, driving standardization of processes and procedures across the development group.
- Providing input into the Development strategy and responsibility for the team producing scalable, secure and high-quality code.
- Responsibility that the team follows best software delivery standards to ensure continuous delivery of code.
- Reporting progress to management and communicating any issues effectively.
- Working with scrum teams to remove blockers and focus on delivering high-quality code.
- Proposing improvements in process to improve code quality and speed of delivery.
- Gathering feedback from team members, ensuring people are heard and being the voice of the team.
- Reviewing CVs, arranging and conducting interviews, working with HR to expand the team.
- Enforcing the development process delivery guidelines from the business.
- Assisting in the allocation of resources to each delivery team.
- Meeting regularly with the Head of Software Development to ensure alignment of developer strategies and sharing best practices across the organization.
Requirements
- Minimum of 4 years' experience managing software teams in a fast-paced commercial environment.
- 10+ years working as part of software teams.
- Proficient in software development (Java/.Net/JavaScript) and associated technologies.
- Keen interest and up-to-date knowledge of the latest technologies and developments in the software industry.
- Ability to lead and manage a high-performing team.
- Strong understanding and proven experience building high-performing enterprise applications.
- Exposure to and knowledge of software release management techniques including continuous integration and delivery (DevOps).
- Experience leading in an agile or other rapid development environment.
- Developing high-quality, testable and performant software using agile practices.
- Mentoring staff and assisting in their professional development.
Benefits
- Competitive salary.
- Bonus.
- Discounted and unlimited travel to over 250 destinations.
- Defined Contribution Pension Scheme.
- Death in Service Benefit – Up to 2 times annual basic salary.
- 20 Days Annual Leave – Increasing to 22 days after 12 months and 25 days after 3 years of continuous service.
- Option for up to 5 additional unpaid leave days per year.
- Cycle 2 Work Scheme.
Competencies
Decision Making/Judgment, Dependability, Communication