Location Dublin, Ireland
Date Posted July 13, 2018
Category Leadership
Job Type Permanent
Career Level Experienced (Manager)
Minimum Experience 5+ Years


The company is a leading provider of cloud solutions, bringing together the flexibility, availability and community of the public cloud with the security, performance and control that the enterprise demands. We are currently looking for a Software Development Manager to join their development team based in Dublin.

This is a great opportunity to join a small dynamic team, working with leading edge technologies to develop and deliver advanced, market leading cloud computing solutions.

Position Summary:

  • Manage a software development team to design and build high quality software components for Cloud Computing
  • Leverage your Agile methodology, knowledge and experience to plan software releases and sprints
  • Direct the day to day operations of your software development team
  • Drive utilization and enhancement of software engineering best practices, processes and tools
  • Promote innovation, help to create an environment where members of the software engineering team are encouraged to think “outside of the box”
  • Collaborate with other technical teams across the organization to establish broader working relationships, enabling a single unified distributed Software Engineering organization to successfully execute on business goals

Core Responsibilities:

  • Work closely with the product development mangers, other development managers, architects, feature leads and QA manager to carefully estimate and plan all quarterly CloudControl major and hotfix releases
  • Drive the team to follow the Agile methodology, ensuring adherence to agreed processes and correct and appropriate utilization of the major Agile events – sprint planning, daily stand-ups, scrum of scrums, demos and retrospectives
  • Drive development and bug fix activities to successful completion to ensure high-quality and on-time delivery of all CloudControl releases
  • Manage the performance of your team members - set goals, monitor performance, coach and mentor, develop performance improvement plans, perform annual reviews, recommend training and ensure adherence to all company policies and procedures
  • Help to produce sprint metrics and release status report following every sprint, to facilitate course correction actions, should any be required
  • Evaluate and recommend new tools (or new versions of existing tools) and engineering processes to help maximize the productivity of the team and the quality, reliability and scalability of its deliverables

Technical Skills Required:

  • 5+ years’ experience managing a software development team in an Agile environment
  • Significant development experience developing enterprise web applications and systems software with Java, using open source frameworks and tools (Spring, Hibernate, Apache Tomcat, …)
  • Background in Cloud/Infrastructure as a Service utilizing stateless architectures with high availability, continuous integration and supporting no downtime updates
  • Experience building web services APIs (REST/SOAP)
  • Very strong Operating Systems knowledge, excellent understanding of Internet protocols and network technologies
  • Solid experience of database concepts and implementation, strong SQL skills
  • Knowledge of and experience with virtualization technologies would be a distinct advantage, particularly VMware
  • Knowledge of XML, XSD, JAXB and related technologies
  • Experience with the Atlassian toolset – Confluence,
  • Experience with Jetbrains IntelliJ IDEA tools an advantage

Personal Skills Required:

  • Excellent verbal and written communications
  • Proven team player
  • Flexibility in a dynamic, fast paced work environment
  • Fast learner
  • Excellent analytical and troubleshooting skills
  • Focused with strong attention to detail, particularly in user interface design and implementation.

Sean Galligan is the point of contact for this role.​ If you have any questions for him in relation to this opportunity, please don"t hesitate to contact him via:

E-Mail: [email protected]

Phone:+ 353 1 905 2693

upload file ... Limit reached, delete at least one file above to add more.