Software Development Manager - Digital in-store Experience
The imagining, building, operating and evolving of great technology is the engine of growth for Argos. Argos Technology is responsible for the website, Apps, and our in-store digital experience, supply chain and distribution, order management and the data behind all of this. We are the engine making everything work; solving problems, building software, fast, with the aim of creating an unrivalled user experience for our customers.
We are changing our technology platform from a monolithic architecture to microservices, based on Java, React.js, Machine Learning, IoT and Cloud computing. We are looking for leaders with a strong belief in agile delivery and who believe in fully testable and maintainable code.
On top of that we want like-minded managers who are able to inspire others and have the experience of delivering results, how we develop our technology and importantly shape our engineering culture here at our Technology hub in London.
What you will be doing..
Building solutions to shape the future of UK retailing at Argos by managing a team of highly skilled Developers. You will be working across multiple in-store initiatives to improve our customer experience. Being one of our leaders you will help to shape the vision of our in-store technology with the in-store teams, ensuring we build a platform that can support our stores and inspire our customers. Working with agile development teams and product management to deliver features.
Build a culture to bring the best out of your teams by inspiring your team and building strong relationships at all levels
Resourcing Functional Teams appropriately
Line managing developers and helping develop careers
Working with Product Managers and Developers to define the Vision and technical direction
Instilling a spirit of continuous improvements across the teams
Drive Development of new Features
Manage multiple deliveries working closely with the Product Management Teams
Tread the line between delivering quickly and building sustainable code.
A dogmatic self starter whom will support the teams
Experience managing diverse Teams using a variety of technologies such as Java, Reactjs, Android
Experience of working with in-store technology or similar environments with devices and Payments ideally
Able to prioritise and focus to manage multiple deliveries in different areas
Attention to detail, able to foresee potential pitfalls before they arise