Back End Engineering
Posted 1 day 6 hours ago by Moneybox
The Cloud Apps team builds and runs the cloud-hosted systems that power the Moneybox mobile apps. They follow an agile, continuous delivery model where the development teams are fully responsible for delivering the end-to-end service, deploying changes several times a day. The team works with the C#, .NET, and Azure platforms and uses a combination of established and cutting-edge technologies.
The best part of the Moneybox development experience is the focus on moving quickly and making a difference. It's really satisfying to work on something one day and see it in customers' hands the next.
Tools used- .NET Core
- SQL Server
- Azure App Services
- Azure Functions
- Azure CosmosDB
- Azure Service Bus
- GitHub
- Azure DevOps
- Terraform
- Hangfire
- MediatR
- xUnit
The Investment Platform team builds and runs the cloud-hosted systems that manage all financial assets retained by Moneybox. The platform manages over £16B worth of assets and processes over 20 million financial transactions a month. Due to the scale, we treat performance and scalability as core features, and they are at the forefront of our work. The team follows an agile, continuous delivery model where the development teams are responsible for delivering the end-to-end service and deploying changes several times a day. Given the financial nature and rapid release cadence, there is a strong emphasis on quality, test automation, and early feedback systems. We use PaaS solutions extensively, allowing the team to focus on delivering business value rather than infrastructure maintenance. We also use Terraform to ensure consistent and repeatable infrastructure across all environments.
Investment Platform Engineering works closely withCustomer Support & Customer Operations, Finance, Product, QA