Senior Software Engineer

Well ,
Manchester, Greater Manchester
Job Type: Full-time
Salary: £50,000 per annum

Overview

Job Title: Senior Software Engineer Salary: Up to £60,000 Contract: Permanent Work Pattern: 37.5 Hours Per Week Location: Castlefield, Manchester As our Senior Software Engineer you will actively participate in the design of digital products utilising your engineering knowledge and experience of customer needs to advise the digital team By sharing your knowledge of tools and techniques and working collaboratively with the wider team you will enhance the expectations of our customers and deliver real value to the business. With almost 800 stores and over 7000 dedicated employees, we are the UKs largest independent pharmacy chain. Customer care is at the heart of everything we do and as we continue to grow at an incredible rate, exciting opportunities are being created for people like you to join our team. What you'll do: Build and operate digital services to meet customer needs, taking responsibility for the quality of code produced Develop software by using a full stack approach, working on both the front and back end applications of development Actively participate in design for digital products by using engineering knowledge and experience of customer needs to advise the wider digital team Resolve engineering issues and problems by providing solutions to the rest of the team Use modern engineering practices like Test Driven Development, pair programming and continuous deployment to continuously develop and improve digital products Provide engineering expertise to product managers, user researchers and designers in a multi-disciplinary agile team Design innovative, evolutionary architectures Mentor and guide effective delivery teams Share knowledge of tools and techniques with your wider team, both developers and non-developers Build the external brand of the Well Digital team by supporting recruitment and sharing experiences via blog posts, tech talks at conferences etc. Problem Solving & Change Make day-to-day decisions on software design and development based on customer needs and feedback. Develop tried-and-tested technology components, platforms and tools that enable others to build reliable, usable digital products. Adaptable to working in an ambiguous agile environment with conflicting and constantly evolving priorities Responsible for planning own workload and feeding in to team priorities Key knowledge and skills required for the role: Hands-on experience in back-end or front-end development, with detailed knowledge of at least one of JavaScript, Python, Java, Ruby, Go or Scala Amazon Web Services experience preferable Minimum 3 years of experience working in a commercial environment, either in house or agency Proven experience in communicating technical concepts to others without a technical background Familiarity with working practices such as TDD, continuous integration, continuous delivery and DevOps In return we can offer you: Competitive salaries Excellent training & development opportunities Paid Holidays Workplace pension scheme Staff Discount Travel Loans and more… If you want to help us with our purpose, of looking after people’s most precious thing, their health and wellbeing, and you're keen to progress your career with a business that's going to disrupt the market, then join us. We reserve the right to close this vacancy in advance of the closing date.