When it comes to IT, Toolstation is unique. All software that runs the company is developed and maintained in-house. Using open-source technologies, everything from our consumer website, our shop tills, to our warehouse stock control has been created from the ground up. As a Lead Software Engineer, you’ll be leading and mentoring a team of Software Engineers: playing a key role in the building, developing, testing and maintaining Toolstation’s core business systems.
This role is essential to helping the business become more efficient and enhance the customer service offering, through the continuous development of our website, extranet business system, EPOS sales systems and stock management systems.
Day-to-day
Leading: You’ll be responsible for leading and developing your team to ensure that they are following the correct coding standards and providing the best possible service to the business. You’ll participate in peer code reviews and lead regular scrum meetings.
Developing: A huge part of this role will be focused on the development of our software to ensure that we are working efficiently. You’ll be building programs and systems that serve user needs and will be carrying out regular testing of software products to ensure strong functionality and optimisation.
Scoping: You’ll need to be solution oriented in this role! As you’ll be responsible for investigating the best results for the business system in line with business requirements.
Communicating & collaborating: You’ll be working closely with the rest of the team to communicate and feedback progress to project management and other stakeholders as well as working as a group to share knowledge and reviews of software.