Admiral Money (part of the Admiral Group) is seeking a Senior Software Engineer with TypeScript experience to contribute to the development of its lending platform.
About Admiral Money
Admiral Money is an exciting, new division of Admiral Group. We have the freedom and innovation of a small start up with the security of a large parent company, Admiral.
The journey started when we launched unsecured personal loans in June . We went on to be the first direct to consumer car finance provider in December . Since then, we have gone from strength to strength and have some exciting plans for the future.
We’re looking for people who are keen to learn, excited about getting stuck in and are ready for a challenge to help us to achieve our aim of creating a special lending business for our customers.
The Role
As a Senior Software Engineer at Admiral Money, your role will be to contribute to the varied development tasks undertaken by our technical product teams and champion technical excellence. You will also be expected to develop a deep understanding of our products and their technical implementation.
Responsibilities
Although this exciting and important role will vary day-to-day, we expect that the suitable candidate will:
Write clean, idiomatic, and maintainable code that aligns to business requirements Ensure all work is covered by suitable unit tests Proactive contribution to technical excellence through peer reviews and development of best practices Ensure a suitable level of documentation is maintained Effective contribution to team activities including Scrum Events Commitment to the continual improvement of the software, the team, the discipline, and the business Collaborate with Product Owners, Scrum Masters, Architects and other stakeholders Support the growth of the discipline through coaching and mentoring Essential Skills
We are seeking candidates with:
Significant professional experience with TypeScript, HTML, and CSS Experience with both React and (or similar frameworks) Use of AWS (or other cloud platform providers) Experience with CI/CD and DevOps tooling and processes Ability to work effectively as a member of a Scrum/Agile team Knowledge and awareness of accessibility standards and best practices Practical understanding of the importance of Secure Software Development practices Excellent written and verbal communication skills Desirable Skills and Experience
Although not essential, we would be excited to speak to candidates who also have:
Knowledge of other programming languages (particularly Go, Java, or Python) Experience using CSS pre-processors ( Sass), , and Nx Experience working with microservices and event driven architectures Database engineering experience (particularly PostgreSQL and DynamoDB) Terraform/IaC experience Kubernetes and Docker experience Salary, Benefits and Work-Life Balance
At Admiral, we are proud to be a diverse business where we put our people and customers first. We have great benefits to ensure employees have a great work-life balance; it's one of the reasons we’re consistently voted one of the Sunday Times Best Big Companies to Work For in the UK.
All colleagues will receive days holiday (including banks holidays) when they join us, and this will increase with length of service, up to a maximum of days (including banks holidays). You also have the option to buy or sell up to five days of annual leave in addition to your allocation.
You can also view some of our other key benefits
Our Commitment to You
At Admiral, we are committed to being a diverse and inclusive workplace. Admiral is proud to be an equal opportunities employer and does not discriminate on the basis of race, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), national origin, gender, gender identity, sexual orientation, disability, age, or any other legally protected status.