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.
#J-18808-Ljbffr