About the role
We have an exciting opportunity for a Software Engineer to play a key role in transforming our technology and delivering features to our members.
You will have demonstrable knowledge and related experience in modern software development practices and techniques (CI\CD, Cloud, Containerization, TDD, Paired Programming) , with a clear understanding of a variety of engineering solutions and practices. You will bring fresh and challenging new ideas to our team, helping to shape the future of our digital platforms.
You will have an engineering related qualification and/or extensive software development experience in a commercial environment using Java frameworks.
Our benefits include:
- 28 days holiday a year plus bank holidays and a holiday buy/sell scheme
- Annual discretionary bonus scheme
- Personal pension with matched contributions
- Life assurance (6 times annual salary)
About you
- Designing and developing quality software solutions
- Challenging and improving our processes, tools, and approach
- Sharing your expertise with others
- Supporting our solutions, occasionally out of hours
Essential Skills
- Containerisation
- Microservices
- API development
- Java development
- Clean Code practices
- Agile ways of working
- Continuous integration and deployment tooling and strategies
- Unit & Automation testing
- Passion for code quality
- GitHub
Desirable Skills
- GitHub Actions experience
- Datadog experience
- Understanding of Cloud Technologies, preferably AWS
- Test driven development
- Mobile Development
- Micronaught
- Kafka
- Istio
- Kubernetes
- Oracle PL/SQL skills
About us
As a mutual, we’ve always worked together to improve the lives of others. Now the second largest Building Society in the UK, over 3,000 of us share that goal, in our branches and Head Office. Our benefits go beyond basic pay, with a discretionary bonus scheme, a culture of reward and recognition and total support for our wellbeing.
We’re serious about equality, of race, age, faith, disability and sexual orientation, but also of personality and the way we think. By being yourself, you’ll make us stronger.
Come and do the most important work of your career, in a Society that’s been voted a ‘Great Place to Work’ by the people who work there.
Flexibility and why it matters
We understand the need for flexibility, so wherever possible, we’ll consider alternative working patterns. Have a chat with us before you apply to see what the possibilities are for this role.