Software Engineer

Co-operative Group Limited ,
Manchester, Greater Manchester

Overview

Job Description

Software Engineer 50,000 - 67,100 depending on experience, plus excellent benefits including: 28 days holiday / flexible working / annual incentive scheme Opportunities available at Grade D17 and Grade D18 Manchester city centre We're looking for mid to senior level software engineers to join Co-op Digital, and we have opportunities for experienced engineers across a range of positions and levels within our team. We're primarily building web applications in Python, Javascript and Java, however we're flexible when it comes to your background. We'd love to hear from experienced engineers, excited about fulfilling user needs, collaborating with others and building great quality software. We encourage and support a full-stack, polyglot approach. As a software engineer at Co-op Digital, you'll work in one of our small product teams alongside product owners, delivery managers, analysts, researchers and designers. We work together to create solutions that deliver simple applications that respond to real user needs. The domains for our products vary from food to funeralcare to health to insurance - and everything in between. We have a number of products at different stages of maturity. You can read about these in more detail on our blog (digitalblog.coop.co.uk). You'll initially join us on a specific project, but there will be lots of opportunities to move around and keep things interesting. We have a community of digital technologists across digital and the wider Co-op and we come together regularly to share knowledge and learn from each other. What you'll do: use a full-stack approach to software development (you'll be working with everything from frontend to the infrastructure) use modern engineering practices like TDD, pair or mob programming and continuous deployment work within agile teams to create quick feedback loops and focus on the customer needs build services that make a difference to people's lives mentor and line manage other engineers as they progress through their career help to recruit new team members This role would suit people who have coding skills, experienced in creating web applications in at least one programming language (Java, Python, Ruby) and/or JavaScript a collaborative approach; engineers who enjoy pairing, mobbing a flexible attitude to technology and solid understanding of how the web works the ability to adapt and learn new technologies a desire for continuous improvement a commitment to putting user experience at the heart of the development process Why Co-op? Here you'll do work that matters. We're a commercial organisation with a purpose beyond profit, you'll have an opportunity to help us build a stronger Co-op and stronger communities. You'll also get a package that includes: competitive salary coaching, training and support to help you develop pension with up to 10% employer contributions annual incentive scheme 28 days holiday (rising to 32 in line with service) discounts on Co-op products and services Building an inclusive work environment We're actively building diverse teams and welcome applications from everyone. But simply having a diverse workforce is not enough. We aim to build an inclusive environment, where everyone can contribute their best work and develop to their full potential. We celebrate our differences, and recognise the importance of teams reflecting the communities they serve. We can make reasonable adjustments to our interview process according to your needs. And we offer a flexible working environment so you can ...