Software Engineering Manager
Posted 4 hours 24 minutes ago by Hero Recruitment
125 000,00 € - 150 000,00 € Annual
Permanent
Full Time
I.T. & Communications Jobs
Limerick, Ireland
Job Description
About the Role 
Location: Limerick
We are seeking a dynamic and experienced Software Engineering Manager to lead cross-functional software teams, including Software Development, DevOps, and Software Testing. This leadership role is pivotal in delivering high-quality, scalable, and secure software solutions aligned with business goals.
The ideal candidate will bring strong technical expertise, proven leadership skills, and a collaborative mindset to foster innovation, operational excellence, and compliance in a regulated environment.
You will oversee the entire software development lifecycle-from planning and design through to development, deployment, and testing-ensuring timely delivery of robust outcomes.
Responsibilities- Lead and manage Software Development and Test teams, ensuring alignment with business objectives and technical strategy.
- Oversee the full software lifecycle, ensuring timely and high-quality delivery.
- Foster a culture of collaboration, accountability, and continuous improvement.
- Define and implement best practices in software engineering, CI/CD, infrastructure automation, and testing.
- Collaborate with Product Management, QA, Hardware, and Regulatory teams to deliver integrated solutions.
- Drive resource planning, performance management, and career development for team members.
- Ensure compliance with relevant standards and regulations, particularly in regulated industries.
- Strong grasp of software design patterns and architectural principles.
- Experience designing scalable, maintainable, and secure software systems.
- Knowledge of CI/CD pipelines (e.g., Azure DevOps).
- Familiarity with cloud platforms (Azure preferred), containerization (Docker, Kubernetes).
- Knowledge of cybersecurity and data privacy standards.
- Hands-on experience with Jenkins, GitLab CI, Docker, Kubernetes, and automated testing frameworks.
- 5+ years in leadership roles managing cross-functional software teams.
- Ability to mentor developers and conduct effective code reviews.
- Strong problem-solving and debugging abilities.
- Effective communicator across technical and non-technical teams.
- Experience with agile methodologies (Scrum, Kanban).
- Ownership of end-to-end delivery and technical decision-making.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 8+ years of software engineering experience, with at least 5 years in leadership.
- Proven experience in DevOps practices, cloud infrastructure, and CI/CD pipelines.
- Strong understanding of software testing methodologies and automation frameworks.
- Experience delivering complex software projects in fast-paced environments.
- Background in regulated industries (e.g., medical devices, automotive, aerospace) highly desirable.
- Competitive salary and benefits package.
- Opportunity to lead cutting-edge projects with significant impact.
- Professional growth, training, and career progression.
- Collaborative, innovative work culture.