Senior Software Development Manager

Dublin, County Dublin, Ireland Full-time

Overview is seeking an exceptional and passionate Software Development Manager in its Dublin HQ team. This is a great opportunity for an experienced Lead Engineer to have a major impact on a European-wide B2C e-commerce & B2B online platform. Smartbox is undertaking a large-scale investment to put in place a best-in-class IT platform to better serve and grow our multi-million customer base.
As part of the Web development team you will manage a team of 6 – 10 developers in developing successful Agile projects with path to grow to manage technical managers.
Successful candidates will have the opportunity of building the next generation e-commerce websites for Smartbox Group and will be part of a continuously growing development team in Dublin.

Role / Responsibilities:

• Work with the product owners to define the roadmap
• Own from design to production a set of services supporting specific business areas
• Manage a team of software developers both internal and remote
• Encourage self-organization
• Keep Scrum process running and improve it
• Play scrum master role in different projects
• Mentor developers in following scrum methodologies
• Mentor developers in improving their technical skills
• Help the team to continuously improve their processes
• Run periodical feedback and review sessions with the allocated team


• You have experience working with Scrum in development teams
• Any official training or certification in Agile and/or project management is a plus
• You have experience working in a web environment, ideally in e-commerce.
• You came from a strong technical background, and worked as developer for 6 – 8 years ideally on PHP technology
• You have managed and lead teams of 6 – 10 developers in the past for 2 – 3 years and possibly managers
• You have experience managing remote teams
You know what Continuous Integration and continuous deployment is, you have experience with it and you can’t live without it
• You are willing to learn new technologies and methodologies
• You will leave no stone unturned to understand the implementation and potential impact.


• You are a good communicator and an optimistic person, where others see problems you see opportunities
• You fight for your ideas giving proper reasoning, but you also listen to other people’s opinion (and take it into account)
• You are a team player and you like to share your knowledge with your peers.
• You challenge yourself every day to make things in a better way
• You love having fun at work so you strive to create a positive atmosphere
• You are a detail oriented person
• You have great communication skills
• You have a good technical background allowing you to quickly grasp on new technologies


Contact us today apply with your CV we will be in contact within 24 hours.

Apply for this opening at