Software Engineer Team Lead
London, ENG, GB, N1C 4AG
Location: London
Hybrid (an average of 2 days per week in the office)
Employment Type: Permanent
About the role
The emergence of scalable, cloud based, predictive maintenance platforms, combined with the increasing accessibility of industrial data through the Industrial Internet of Things, creates both threats and opportunities for traditional MRO distributors. RS Industria is a new division within the RS Group, designed to maximise the opportunities for the group.
We are developing on premise and cloud-based solutions for industrial customers that enable them to make better use of data within their manufacturing plants for process optimisation and predictive maintenance. Our cloud software platforms are a mix of internally developed and partner solutions. As well as developing the solutions, RS Industria is also developing the capabilities to market and sell software into new and existing customers.
The purpose of the role is to lead a team who will be responsible for the design, engineering and developing features and solutions following the highest standards and best practices.
As our new Software Engineer Team Lead you will:
- Take the ownership of the development at hand taking care to implement the best code possible, testing included.
- The expectation is that you will be a hands-on coder, happy spending circa 70% of your time coding as a role model for the team.
- Implement and spread best coding standards for development, and general standards for engineering practices, as well as processes to make sure quality is assured.
- Make sure the code delivered is scalable, secure and maintainable.
- Work with the Technical Lead and the other team members to achieve the common goals of the development of system components that span multiple product domains & their interfaces.
- Review other developers’ code to ensure highest standards are implemented and side-effects are handled.
What we’re looking for
Applicants will ideally have:
- Proven experience in a technical, software engineering environment.
- Frameworks like React.js and Jest are essential for this role.
- Strong familiarity and experience with javascript
- Good grounding in a core language, such as; java, C++, C# or GoLang
- An Agile & DevOps mindset.
- Experience interacting at all levels across various countries and cultures
- Excellent stakeholder management skills.
- Talented and effective communicator at all levels and in all mediums.
- Examples of the journey from monolithic architectures to microservices.
- Understanding of the pros and cons, and operational challenges, of operating with distributed systems.
- Advocacy and experience of test-driven development, test automation and continuous delivery pipelines.
- Familiar with event driven architectures.
- People management skills
- Appreciation of security engineering best practice and challenges of working with PII data.
We are RS Group.
RS Group is a global integrated omni-channel solutions partner for industrial B2B customers who design, build, and maintain industrial equipment and operations. We are a FTSE 100 company with £2 billion in revenue, operating in 32 countries, shipping 60,000 parcels a day to over 1.2 million customers worldwide.
Our Vision is to be first choice for all our stakeholders, and we know that starts with our people. At RS we want everyone to show up to work as themselves and know that they will be supported and encouraged to develop and grow. We want work to be a place that excites and empowers, a place where you can be passionate and challenge people to think differently.
We want to hire the best talent, people who share our values and understand that when we act with respect and humility, we can do great things. That’s why we’ve put our purpose at the heart of our organisation, we want to make amazing happen for a better world. We empower our people to make a difference, innovate to make more possible and deliver to make it happen.
Are you ready to explore the possibilities?