Lead Developer

Good Energy ,
Chippenham, Wiltshire

Overview

About Good Energy One of the biggest things we can all do to tackle climate change is switch to clean power. At Good Energy, we’ve been giving people that choice since 1999. We supply thousands of homes and businesses with 100% renewable electricity, sourced from local, independent generators. And, by working with our customers, generators and investors, we’re achieving our purpose of powering a cleaner, greener future together. We’re now beginning an exciting new chapter in our story, which will see us explore innovative ways to help more and more homes and businesses use clean, renewable power. To do this, we need talented people to join us. And that’s where you come in. Join us and become part of a team whose day-to-day work contributes to building a more sustainable world for us all. About the role Deliver development capability. Provide technical and people leadership within the development team. Drive continuous improvement and embed industry best practices. Contribute towards individual developer performance and professional development through line management, mentoring and collaborative working practises. · Provide leadership to all developers in a way that supports high performance and engagement over the longer term · Support the Technical Architect with regards to the direction and implementation of developer tooling and practices roadmap (including, but not limited to CI/CD, test-driven development, choice of development stacks) · Support the Technical Architect with regards to the development practice across Good Energy to enable ever-improving development velocity and quality across Scrum teams. · Work closely with Technical Architect and Portfolio Team to ensure individual developers’ skills are working effectively within Scrum teams and identify emerging skill needs for developers, continuously ensuring high performance of the team. · Work with the Technical Architect to seek opportunities to introduce compelling new technologies that will enhance functional capability, improve technical delivery and support implementation. About you A genuinely enthusiastic and passionate developer with a strong can do attitude looking for the next step. A natural leader and a proactive individual with great technical experience and interest in participating and growing a high performing development team. A strong advocate for Agile with an excellent instinct for Agile principles. Comfortable balancing own deliverables and leading direct reports. A desire to continuously seek out improvements sourced from their own experience, suggestions from the developers or good practice from the broader software development industry. A champion for growing a progressive, diverse and inclusive developer community. Participating in industry events to raise our profile. Knowledge, Skills and Experience: Essential: · Experience of a modern JS framework for building SPAs, e.g. ReactJS as well as related techniques/technologies such as CSS, unit testing, state management etc · Experience of C# .net for middle and backend development. Delivery of services, eg REST · A genuine enthusiasm and passion for development and development technologies · Love for and experience of Agile and truly collaborative team working practises · An understanding of a range of development best practises across development, eg design patterns, testability, messaging patterns etc · Strong interpersonal skills to facilitate professional development, positive leadership and a culture of inclusivity Desirable: · Experience of leading a team of developers. · Experience building mobile applications using native or hybrid stacks (React Native, Flutter or alternative) · Experience of native cloud development, ideally with Azure. Behaviours Works in a way which role models our values: Straightforward We are straightforward in how we communicate with each other and get things done. Determined We are determined and resilient, overcoming challenges to realise our purpose together. Inclusive We value people’s differences and recognise the strength they give us when we work together. Fair In fulfilling our purpose, we aim to balance fairly the needs of our people with those of our customers, our shareholders and our future holders. Environmental Responsibilities All members of staff are expected to adhere to Good Energy’s sustainable policies in relation to energy, waste, transport and procurement.As a member of the Good Energy team you are also expected to uphold the company’s mission and values while at, or representing, Good Energy. This job was originally posted as www.cwjobs.co.uk/job/89870043