As a Senior Software Engineer at Admiral Money, you will play a key role in driving innovation across our technical product teams, contributing to development initiatives, championing engineering excellence, and shaping the future of our products through technical insight and collaboration.
Responsibilities
- Write clean, idiomatic, and maintainable Golang code that aligns with business requirements
- Ensure all work is covered by suitable unit tests
- Contribute proactively to technical excellence through peer reviews and best‑practice development
- Maintain appropriate levels of documentation
- Contribute effectively to team activities, including Scrum events
- Demonstrate commitment to 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 / Experience
- Significant professional experience with Golang, plus HTML and CSS
- Experience with both React and Express.js (or similar frameworks)
- Experience using 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 Secure Software Development practices
- Excellent written and verbal communication skills
Desirable Skills / Experience
- Knowledge of other programming languages (particularly TypeScript 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)
- Experience with Terraform/IaC
- Kubernetes and Docker experience
Benefits
- Eligible for up to £3,600 of free shares each year after one year of employment
#J-18808-Ljbffr…
