This role is based remotely, with the long-term requirement to work flexibly from one of our Head Offices when required (we have offices based in Southampton, Yeovil and Paddington). This role will be working directly for Kingfisher plc.
We are looking for Senior Developers who want to gain a solid understanding of our business, enabling you to go beyond building applications that just meet business requirements, allowing you to operate at a level where you consistently identify areas for future work and are the driving force behind our applications evolving. You seek evidence to support your ideas and build cases for everyone to get onboard with, whilst operating with confidence.
You will contribute to the common code bases and standards for your team and wider engineering principles, as well as following Object Orientated Design and SOLID principles. Not only do you give to these assets, but you communicate, and lead by example so your peers adhere to these methods, collectively crafting high-quality code. Naturally with all software engineering roles there may also be an aspect of out of hours technical support of our production systems.
We are using technology to give our customers the best digital and in person shopping experiences out there. We are changing the tech behind the customer journeys, Searching, Browsing, Checkout, Order Management, making changes to all levels of the tech stack to modernise and improve. To do this we are changing, moving away from monoliths giving us the ability to make change fast, using automation, DevOps, CI/CD, whilst working closely with our business to ensure what we deliver is what our customers NEED.
We care about quality and you will need to as well, TDD is baked into how we develop, giving us the ability to build high quality software AND be able to enhance it quickly and safely in the future. As one of the Senior Developers within the team you will be guiding and mentoring Developers that build and run what they create.
We care about our people, with LinkedIn training tools (Mylo) and Udemy as part of our day to day, and a relaxed flat structure, with clear career paths, we aim to make you feel part of our team, fast! As a Senior Developer you would be reporting to one of our Lead Developers and have regular touch points within our wider teams, even whilst we are working remotely, we ensure everyone is included and has a voice and opportunity to share their opinions and shape how we work.
Required Skills and Experience
Our aspiration is to grow an engineering function that is world class in its continual strive for excellence, pioneering in the retail technology space, making phenomenal software within a growth culture that is always looking for the next thing to improve or adapt to meet our customer needs.
Are you in? You will be part of fast paced cross functional teams, working closely together with product owners, designers and testers on products and features, whilst still learning tons!
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
- Competitive bonus
- Comprehensive healthcare plans
- PTO and family leave
- Retirement plans.