As a Senior Developer, you will work within one of our agile squads to deliver against feature roadmaps and project plans. As a senior member of the team you will be expected to work closely with the principal developers as well as design, UX and product owners to design, develop, implement and support solutions that are robust, scalable and built for the future, employing best practice.
You will work closely with the Principal Developers and your peer group across squads to define what good looks like alongside best practice and ensure that the team you work with are adhering to this, you should lead by example in this space.
How will I add value in this role?
You’ll be part of a squad delivering new features and functionality to existing customers and helping to drive new sales of our products and services, delivering the online roadmap, that includes new applications and continuous improvements or enhancements
You’ll to manage and deliver large scale projects that will shape our website and the features and experience that we deliver to our customers
You’ll work within a multi discipline software delivery squad and offer guidance to those around. In turn working closely with the principal developers and development managers to ensure that you are all aligned on best practice, solution designs and ways of working
You’ll contribute to the design and build of robust, scalable solutions that fit with a distributed architecture in the Cloud. This will include undertaking activities at all stages of the SDLC including engagement with Business Stakeholders, Solution Design, Platform Owners and Business Analysis.
You’ll also act as a mentor, coach, and technical guide to the rest of the squad.
Strong Frontend development using HTML, CSS, SASS and/or LESS
Version control, such as Git and Bitbucket
Experience in building Unit Tests and automated tests
Jira/ADO, TFS or similar ticket management system
Strong understanding of Agile ways of working
Demonstrable experience of coaching and mentoring teammates
Broad knowledge of tools such as GTM, CMS platforms such as Contentful, A/B Testing tools such as Optimizely.
Experience collaborating with other groups in the wider business, such as Digital Marketing, SEO, UX and other teams that contribute to the success of the platform.
Experience of assessing site performance, security and web accessibility standards
Be great to also have:
.Net Core and C#
Knowledge of CD/CI pipelines and management of delivery (we use Azure DevOps)
Exposure to any cloud technologies (AWS, Azure)