Job Specification: Software Development Manager
Position:
Software Development Manager
Location:
Limerick, Ireland (On-site 4 days per week)
Reporting to:
Director of Engineering / Head of Technology
Compensation:
€100,000 base salary + 12% annual performance bonus
Role Overview
We are seeking an experienced
Software Development Manager
to lead 2–3 cross-functional development teams based in Limerick. The successful candidate will have a background in
Development, Test, or DevOps
and a proven ability to deliver high-quality software solutions while building and guiding high-performing teams.
This role is a balance of
people leadership, delivery management, and technical direction
, making it ideal for someone who has grown from a hands-on technical role into a strategic leadership position.
Key Responsibilities
Team Leadership & Management
* Lead, mentor, and grow 2–3 development teams (15–25 engineers).
* Drive engagement, accountability, and continuous improvement.
* Conduct regular 1:1s, performance reviews, and career development planning.
Delivery & Execution
* Ensure timely and successful delivery of projects and features.
* Collaborate with Product Managers to prioritize work and align with business goals.
* Manage risks, dependencies, and clear communication of delivery status.
Technical Leadership
* Guide teams on architecture, design, and best practices.
* Promote modern engineering approaches including Agile, automation, CI/CD, and cloud solutions.
* Encourage experimentation and continuous improvement.
Collaboration & Stakeholder Management
* Partner with Product, QA, Operations, and other stakeholders.
* Align technical execution with wider business and technology strategy.
* Represent the engineering teams to senior leadership.
Continuous Improvement
* Champion Agile processes and data-driven improvements.
* Drive efficiency across testing, deployment, and monitoring.
* Build a culture of knowledge-sharing and innovation.
Qualifications & Experience
* Strong background in
Development, Test, or DevOps
, with proven progression into leadership.
* Experience managing 2+ software teams in a fast-paced environment.
* Solid understanding of modern software engineering practices and delivery pipelines.
* Hands-on technical experience in coding, test automation, or DevOps (current or past).
* Excellent communication, leadership, and stakeholder management skills.
Desirable Skills
* Experience leading teams in a scaling organization.
* Familiarity with cloud platforms (AWS, Azure, GCP).
* Understanding of microservices, containers, or distributed systems.
* Coaching and mentoring engineers into leadership roles.