Job description
Software Engineer (Forms team)
Salary up to £60,000
Location – Remote working / Manchester office
35 hours per week, full time
The Co-operative Bank has been rooted in distinctive co-operative values and ethics, underpinning how we run our business and providing customers with a real ethical banking alternative. With a desire to challenge the status quo, and with community in our DNA, we remain committed to our co-operative heritage and values in all that we do. Our unique customer-led Ethical Policy, has made us a natural leader in environmental and social issues today, resulting in the bank being rated as the UK’s best Environmental, Social and Governance (ESG) rated high street bank by leading ESG ratings agency Sustainalytics.
There has never been a more pressing time for our bank to focus our efforts on causes that matter to our customers and colleagues. So why not join the UK’s original ethical bank in our values and ethics as we continue our ambitions to lead the industry on environmental and social issues in 2023 and beyond.
About the role:
We’re looking a strong mid or Senior Software Engineer to be responsible for developing best practice and delivering client-side code for our public-facing customer channels, building new features and launching new platforms. Working in an Agile environment, you will have the opportunity to liaise with senior stakeholders in Digital and across the bank, acting as the subject matter expert for our client-side applications.
Key Accountabilities:
- Ability to lead high quality, robust and testable code that meets our coding standards policies
- Design solutions in accordance with the banks design principles and conventions and actively engage and collaborate on web design best practices and champion change in this area
- Act as a subject matter expert for our client-side applications
- Accountable for efficiency-focused design that serves to ensure that all code is highly reusable and modular
- Mentor colleagues providing advice and guidance on best practice and development techniques
- Exercise key risk controls
- Identify and communicate technical requirements
- Create and maintain solution documentation and coding standards
- Communicate with suppliers on software related issues, suggested improvements and participating with other users in the relevant software communities
- Work within Scrum methodology, communicating any identified risks and issues to the Product Owner / Scrum Master accordingly
- Supporting the Operational Teams during the testing, rollout phases and incident/problem mgmt.
- Computer Science or similar degree level qualifications or equivalent relevant industry experience
Knowledge, Skills and Experience Required:
- Experience of design and development of large scale, high-volume secure websites
- JavaScript experience (Javascript, Typescript, prototypes, React JS, Angular, Node)
- Strong HTML and CSS (inc experience with SASS/LESS)
- Experience with Test Driven Development (TDD)
- Experience with front-end test automation (Jasmine, Selenium etc)
- Experience with front-end build tools (NPM, Grunt, Gulp)
- Experience with code and artefact repositories (GitLab, SVN, Artifactory, Nexus, Jenkins)
- Experience of Docker Containers, Kubernetes and building CI/CD Pipelines
What You Can Expect From Us:
- Flexible and remote working
- 27 days holiday, plus opportunity to buy 5 extra days
- Competitive pension / income protection / life assurance
- Positive, friendly work culture that promotes work life balance
- Commitment from employers on continued learning & development
- Wellbeing support ‘Help@Hand’ offers mental health support, physiotherapy, GP’s for both you and your family.
- 2 paid days for volunteering per year
- ‘MyReward’ corporate discount for over 800 retailers and Cycle to Work Scheme.
- Family friendly policies and supportive working environment
- Recognition scheme and a culture in which we celebrate success
- Colleague network groups committed to inclusion and diversity within our Bank.
This role won’t be around for long, so we would advise to get your application to us as soon as possible by applying today. Unfortunately, we can only consider candidates with the right to work in the UK at this time.
Our Bank is committed to continuing to create a diverse workforce and an inclusive environment where all colleagues can fulfil their potential. We welcome applications from talented individuals from all backgrounds and lifestyles who can work with us in maintaining a culture of belonging, where people are valued and respected. If you have a disability as defined by the 2010 equality act please let us know on your application.
As a reputable employer regulated by the Financial Conduct Authority, all offers of employment for this role are subject to a series of background checks, including criminal (DBS) and financial checks.
Please note we may withdraw this vacancy once sufficient applications have been reached