Software Engineering Manager - Sabeo
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

**Software Engineering Manager** A seasoned leader is sought to oversee the Software Engineering Function in Information Services, driving technical excellence and innovation in large-scale system development.
Our client is seeking an experienced Software Engineering Manager to provide technical leadership to the Software Engineering Function in Information Services. The ideal candidate will have a strong development background, experience in operating at senior levels, leading teams, and building large-scale n-tier systems. They must have experience of working in an Agile Continuous Integration environment. **Key Responsibilities** • Work closely with senior leadership stakeholders to align the Software Engineering team's capabilities with the company's business strategy • Manage a team of Software Engineers, including objective setting, performance management, personal development, and work allocation • Provide thought-leadership and implementation direction in areas such as Agile/SAFe, Scrum, and DevOps • Provide project guidance and oversight from a technical standpoint to projects/scrum • Identify Single Person Dependencies and develop plans to address how these risks can be mitigated **Essential Skills** • Very good knowledge of System Architectures, Software Engineering, and DevOps/Agile practices • Experience in leading/guiding teams and individuals in the development of complex software systems • Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA), and relational databases • Strong competencies in Building & Managing SE teams, Planning, Collaboration, Communication, and Strategic Thinking • Experience in transforming software development staff from legacy platforms to modern technologies • Excellent technical problem-solving skills, with an ability to craft effective solutions **Qualifications & Certifications** • Degree in Computer Science • Certifications in Technologies & Frameworks • At least 10 years experience as a software engineer, and a further 3 years experience in a leadership role **Technical Competencies** • High achiever with a very strong software engineering background in several of the technologies and frameworks below: • Containerization – Kubernetes, Docker, etc. • Java, Spring Framework, Spring Boot • Networking & Communication Protocols – DNS, TCPIP, UDP, HTTP HTTPS, SSL, FTP, SCP, SOAP & REST • Languages Java 8, MS SQL, C#, Powershell & Bash • Testing Frameworks & Tooling: BDD, Cucumber, TestNG, JUnit, NUnit, JQuery, Selenium • Strong knowledge in security fundamentals: authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), identity management (certificates, PKI) • Experience of continuous integration and continuous delivery principles and methodologies **Behavioral Competencies** • Innovation and Change • Problem Solving and Decision Making • Leadership • Team Working and Cross Functional Collaboration • Communication and Influencing

;