Head of Software
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- 15+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Bachelor’s or Master’s in Computer Science, Engineering or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Our client, a prominent European technology consultancy, is seeking a Head of Software to lead, modernize, and grow their software practice in Ireland. This practice encompasses over 100 professionals, including software engineers, architects, DevOps, and test specialists, maintaining high utilization on long-term enterprise projects.
If you have experience leading large software initiatives, enjoy collaborating with diverse clients, and are committed to high-quality software delivery, this position could be an excellent match. This senior-level role provides the opportunity to define the technical strategy for software delivery and influence client satisfaction continuously. You will manage multiple senior managers and lead a large team while fostering performance and positive culture.
Key Responsibilities
- Direct and mentor a software practice of 100+ professionals, managing senior managers and promoting strong team engagement and culture.
- Enhance the software development lifecycle by integrating AI capabilities, modern tools, and engineering/product methodologies.
- Implement product-focused delivery methods, including outcome-oriented roadmaps, platform-oriented thinking, continuous discovery, and ownership of build/run platforms.
- Work closely with client leaders and sales teams to develop go-to-market plans, shape proposals, and meet booking and utilization objectives.
- Collaborate with technology leaders across Advisory, Architecture, Product & Design, and Quality Assurance departments locally and internationally.
- Serve as an escalation point for complex or troubled project implementations.
Requirements
- Minimum 15 years’ experience in software development, including at least 5 years in executive or practice leadership roles.
- Proven expertise in transitioning organizations from project-centric models to product-centric delivery, managing platform strategies, and leading multi-disciplinary engineering teams.
- Strong experience in consulting or professional services, with skills in commercial proposal creation and pre-sales strategy.
- Comprehensive knowledge of modern software engineering practices, Agile methodologies, DevOps, and emerging technologies like AI integration within the SDLC.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
Benefits and Perks
- Competitive pay linked to personal and company performance.
- Extensive benefits including health insurance, pension contributions, gym and club memberships, and wellness initiatives.
- Flexible hybrid work arrangements.
- Opportunities for continuous learning and executive development.
Additional Information
This is a Director-level position overseeing a large team of managers and professionals, requiring strong leadership in shaping technology vision and fostering a collaborative environment. Interested candidates are encouraged to submit their CVs confidentially for further discussion.
Minimum education
Master's Degree
Industry
IT Services & Consulting