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.
Skills & Experience Architectural & Technical
  • 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.
Leadership & Soft Skills
  • 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.
Qualifications
  • 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.
What's on Offer
  • Competitive salary and benefits package.
  • Opportunity to lead cutting-edge projects with significant impact.
  • Professional growth, training, and career progression.
  • Collaborative, innovative work culture.