Admiral Money is seeking a Senior Software Engineer with Golang 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 2017. We went on to be the first direct to consumer car finance provider in December 2017. 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 Golang, HTML, and CSS
* Experience with both React and Express.js (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
Desirable Skills and Experience
Although not essential, we would be excited to speak to candidates who also have:
* Knowledge of other programming languages (Typescript, Java or Python)
* Experience using CSS pre-processors (e.g. Sass), Next.js, 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 33 days holiday (including bank holidays) when they join us, and this will increase with length of service, up to a maximum of 38 days (including bank 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 here.
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.
All qualified applicants will receive equal consideration.
#J-18808-Ljbffr