At a Glance
- Tasks: Build and run cloud-hosted systems for Moneybox, deploying changes multiple times a day.
- Company: Join a leading fintech company revolutionising personal finance management.
- Benefits: Enjoy competitive salary, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact on financial technology that manages over £16B in assets.
- Qualifications: Experience in back-end development with .NET and Azure preferred.
- Other info: Dynamic team environment focused on innovation and quality.
The predicted salary is between 36000 - 60000 £ per year.
Overview
The Cloud Apps team build and run 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 work with the C#, .Net, and Azure platforms and use a combination of established and more cutting-edge technology.
What we do!
The Investment Platform team build and run the cloud-hosted systems that look after all the 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 operate at, we treat performance and scalability as a feature of the system and it is at the forefront of everything we do.
The team follows an agile, continuous delivery model where the development teams are fully responsible for delivering the end-to-end service, and deploying changes several times a day. Due to the financial nature of the system and the rapid release cadence, there is a strong emphasis on quality, test automation and early feedback systems. We make exclusive use of PaaS, ensuring that the team can focus on delivering business value rather than having to worry about infrastructure maintenance. We also use Terraform to ensure that our infrastructure is consistent and repeatable across all of our environments.
Tools used
- .NET Core
- SQL Server
- Azure App Services
- Azure Functions
- Azure CosmosDB
- Azure Service Bus
- GitHub
- Azure DevOps
- Terraform
- Hangfire
- MediatR
- xUnit
Investment Platform Engineering works closely with
Customer Support & Customer Operations, Finance, Product, QA
View Current Positions
Capital at risk. All investing should be for the longer term. The value of your investments can go up and down, and you may get back less than you invest. Tax treatment depends on individual circumstances and may be subject to change in the future.
A 25% government penalty applies if you withdraw money from a Lifetime ISA for any reason other than buying your first home (up to £450,000) or for retirement, and you may get back less than you paid into your Lifetime ISA.
Your home may be repossessed if you do not keep up repayments on your mortgage.
Payments you make into your pension won’t be accessible until the minimum pension age (currently 55, increasing to age 57 from 2028). Tax treatment depends on individual circumstances and may be subject to change in the future.
For Business Saver: T&Cs apply. Max one withdrawal per day.
#J-18808-Ljbffr
Back End Engineering employer: Moneybox
Contact Detail:
Moneybox Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Engineering
✨Tip Number 1
Get to know the tech stack! Familiarise yourself with C#, .Net, and Azure. This will not only help you in interviews but also show that you're genuinely interested in what we do at Moneybox.
✨Tip Number 2
Practice your coding skills! Since we focus on quality and test automation, brush up on your coding challenges and be ready to demonstrate your problem-solving abilities during technical interviews.
✨Tip Number 3
Network with our team! Reach out on LinkedIn or attend tech meetups. Building connections can give you insights into our culture and might just land you a referral!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re keen on joining our awesome team!
We think you need these skills to ace Back End Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Back End Engineering role. Highlight your experience with C#, .Net, and Azure, and don’t forget to mention any agile methodologies you’ve worked with. We want to see how your skills align with what we do!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with cloud-hosted systems and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Projects: If you’ve worked on relevant projects, make sure to showcase them in your application. Whether it’s through GitHub links or project descriptions, we want to see your hands-on experience with the tools we use, like Terraform and Azure Functions.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Moneybox
✨Know Your Tech Stack
Familiarise yourself with the tools and technologies mentioned in the job description, like C#, .Net, and Azure. Be ready to discuss your experience with these platforms and how you've used them in past projects.
✨Emphasise Agile Experience
Since the team follows an agile, continuous delivery model, highlight any relevant experience you have working in agile environments. Share specific examples of how you've contributed to team success through collaboration and adaptability.
✨Showcase Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles, particularly around performance and scalability. Think of concrete examples where you implemented solutions that improved system efficiency or user experience.
✨Ask Insightful Questions
At the end of the interview, ask questions that show your interest in the role and the company. Inquire about their approach to test automation or how they ensure quality in their rapid release cycles. This demonstrates your enthusiasm and understanding of the position.