Software engineering manager

    LimerickPermanentCompetitive
    Back to job search
    1 hour ago
    JN -092025-1988581
    New

    Software engineering manager

    Limerick Permanent Competitive

    About the job


    Our client is 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 critical to driving the successful delivery of high-quality, scalable, and secure software solutions. The ideal candidate will bring strong technical expertise, proven leadership capabilities, and a collaborative mindset to foster innovation and operational excellence.

    About the Role
    As a Software Engineering Manager, you will oversee the entire software development lifecycle-from planning and development to deployment and testing-ensuring timely and high-quality outcomes. You will guide and support engineering teams, promote a culture of accountability and continuous improvement, and define best practices across CI/CD, infrastructure automation, and testing. Working closely with Product Management, QA, Hardware, and Regulatory teams, you will drive integrated solutions aligned with business goals.

    Key Responsibilities

    • Lead and manage Software Development and Test teams, ensuring alignment with business and technical strategy.

    • Oversee the full software lifecycle, ensuring timely, high-quality delivery.

    • Foster a culture of collaboration, accountability, and continuous improvement.

    • Define and implement engineering best practices in software development, CI/CD, infrastructure automation, and testing.

    • Partner with cross-functional teams (Product Management, QA, Hardware, Regulatory) to deliver integrated solutions.

    • Drive resource planning, performance management, and career development.

    • Ensure compliance with relevant standards and regulations, particularly in regulated industries.

    Skills & Experience

    Architectural & Technical Expertise

    • Strong knowledge of software design patterns and architectural principles.

    • Experience designing scalable, maintainable, and secure software systems.

    • Hands-on experience with CI/CD pipelines (e.g., Azure DevOps), cloud platforms (Azure preferred), and containerization (Docker, Kubernetes).

    • Familiarity with cybersecurity and data privacy standards.

    • Proficiency with tools such as Jenkins, GitLab CI, Docker, Kubernetes, and automated testing frameworks.

    Leadership & Soft Skills

    • 5+ years of leadership experience managing cross-functional software teams.

    • Ability to mentor developers, lead technical reviews, and make key technical decisions.

    • Strong problem-solving and debugging abilities.

    • Effective communication with diverse teams across disciplines.

    • Experience with agile methodologies (Scrum, Kanban).

    • Proven track record of delivering complex software projects in fast-paced environments.

    Qualifications

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

    • 8+ years of experience in software engineering, including at least 5 years in leadership roles.

    • Experience in DevOps practices, cloud infrastructure, and CI/CD.

    • Strong understanding of software testing methodologies and automation.

    • Background in regulated industries (e.g., medical devices, automotive, aerospace) is highly desirable.