Help our users enjoy their money more

Launched in 2010, Money Dashboard is a leading Fintech, with an award winning online Personal Finance Management (PFM) tool. In our friendly, creative and collaborative environment, you will be given the opportunity to tackle exciting projects and contribute to the culture of the company as we continue to expand.

Career opportunities

Software Engineer

Software Support Engineer

Our core values

We believe, first and foremost in being decent to one another. Our values are about the behaviours we want to emphasise and excel at in order for the team and the business to be successful.

Collaboration

We actively support others in achieving their objectives and seek their input in delivering on our own.

Ownership

We are accountable for our own acts and omissions. We solve problems as we find them and celebrate the contributions of others.

Improvement

We are honest about our weaknesses and mistakes, and learn from them. We seek to improve in our work, our product and ourselves.

Novelty

We find new solutions to old problems. We disrupt, measure effects, and learn fast.

Edinburgh, a phenomenal city

Edinburgh is an amazing city, with loads to offer and was recently voted the best place to live in the UK. We might be biased, but we really do think it’s one of the most exciting places in the world to work and live. Edinburgh is the UK’s second-largest financial centre and although relatively modest in size, it is a bustling metropolis. From fantastic galleries, libraries and museums, to an ample selection of pubs, trendy bars and clubs, everything you need is crammed into a surprisingly wee area.

Work with us

Money Dashboard is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work. Our diverse backgrounds make us better, stronger, and more innovative and is key to our continued success.

Perks of the job

30 days of holiday

Time off and vacations are important to keep your body and mind fresh

Hot day

Extra day off when the temperature hits 24 degrees or hotter

Hack days

Spend the entire day working on that niggling idea that won’t go away

Perkbox

Flexible benefits package to suit your wants and needs

Learn & Grow

Want to learn a new skill or progress your career, we can help you with that

Work life balance

We trust our employees to be responsible for their own hours

Games & Fun

Drinks after work, Pub quiz, Table football, Board games, Yoga…

Conferences & Events

We are based in Codebase, where there is always something going on

Software Engineer

Money Dashboard is a leading Fintech with an award winning online Personal Finance Management (PFM) tool which enables both consumers and data clients to make smarter financial decisions.

Money Dashboard provides the PFM functionality via a native iOS, Android and Web application. Our entire Infrastructure is hosted on Amazon Web Services (AWS).

We are seeking a permanent engineer to help us deliver key strategic projects for Money Dashboard to work with our large transaction dataset.

With a recent crowd funding achievement of £1.5 million investment we are well placed to excel in 2018.

We are a collaborative team at Money Dashboard and actively support each other in any way we can. We believe you improve and learn from making mistakes and embrace this fact. Our aim for our employees is that they should always be challenged and be on a learning trajectory within the business. Enhancing your individual skills is crucial. Finally, we have fun while doing all of the above.

We hire people with similar mindsets and are currently expanding our team.

Your profile

We are looking for an individual who has strong backend technical skills within the Microsoft .NET and Angular (1.6) stacks and ideally knowledge of AWS Cloud computing and Powershell.

You will have solid commercial experience and are now looking for your next challenge. You will be a problem solver by nature and able to develop robust software to specification without the need for much guidance. You will be able to help mentor the more junior developers progress their careers to the next level. You should be looking at building your own career and enhancing your skills within the Money Dashboard team. We will do everything we can to help you reach your ambitions.

What skills are essential?

  • C# (up to 6.0) .NET Core
  • Angular (1.6), with other modern front-end frameworks (such as React) desirable.
  • Deep understanding in Responsive applications
  • SQL Server (2014 / 2016), MySQL (5.8)
  • RESTful Web APIs and back-end implementation.
  • Design and implementation of software solutions using proven software engineering techniques.
  • Security best practices due to the sensitive nature of the data we handle.

The other skills needed are:

  • The ability to work within a team and be able to provide and receive guidance to colleagues
  • Ability to work autonomously to provide a solution for a given architecture and set of user stories.
  • Ability to help other developers as collaboration and pair programming is important to us
  • You should have experience in Agile development processes
  • Have a proven record of working in an environment which needs accurate estimation and delivery to timescales

The desirable skills:

  • Cloud computing (ideally AWS)
  • Mobile apps and APIs
  • An understanding of SPA’s and PWA’s would be useful

What we offer:

  • The opportunity to work in a collaborative environment which prides itself on employees enjoying coming to the office.
  • You will work with curious, smart people
  • We have fun eg hackathons and social activities eg games night
  • You will have the opportunity to learn about Fintech
  • We encourage a work/life balance and ensure that work does not take over
  • “Hot day” vacation – learn more on application
  • Perkbox
  • People make mistakes and weaknesses – we are all human! We will help you learn from them
  • We are located in Codebase so you have every opportunity to attend events, conferences and increase your network!

Applying for the role:

Applications can be made to careers@moneydashboard.com, and should include CV, covering letter and the position you're applying for.

Software Support Engineer

Money Dashboard is a leading Fintech with an award winning online Personal Finance Management (PFM) tool which enables both consumers and data clients to make smarter financial decisions.

Money Dashboard provides the PFM functionality via a native iOS, Android and Web application. Our entire Infrastructure is hosted on Amazon Web Services (AWS).

We are seeking a permanent engineer to help us deliver key strategic projects for Money Dashboard to work with our large transaction dataset.

With a recent crowd funding achievement of £1.5 million investment we are well placed to excel in 2018.

We are a collaborative team at Money Dashboard and actively support each other in any way we can. We believe you improve and learn from making mistakes and embrace this fact. Our aim for our employees is that they should always be challenged and be on a learning trajectory within the business. Enhancing your individual skills is crucial. Finally, we have fun while doing all of the above.

We hire people with similar mindsets and are currently expanding our team.

Your profile

We are looking for someone who is a coding swiss army knife and this is an excellent opportunity to work across a wide range of functions within the technology sector helping you shape your own direction in your IT career. Primarily the role will be to join the Tier two support and testing team where you will be responsible for trying to work out how our users are breaking the applications and how we can fix any issues they are facing, before the issue lands of the development teams desk. The role will also be part of the testing team - creating, developing and executing testing frameworks and harnesses to perform testing (integration, regression, smoke and load) on the platform prior to any push out of live code.

If that wasn’t all enough, there is a new project about to be launched within the company that will require a new, secure client facing website and associated secure API - you would be involved in the development of this portal.

What skills are essential?

  • C# (up to 6.0) .NET Core & Angular (1.6) - the main application stacks
  • SQL Server (2014 / 2016), MySQL (5.8) - We are *really* data driven, so being an SQL Ninja is a must.
  • RESTful Web APIs and back-end implementation, along with testing tools (such as Postman) and documentation tools (Swagger etc).
  • Security best practices due to the sensitive nature of the data we handle. Whilst you will not be our primary security tester (we get an independent 3rd party to do that) you will be expected to be picking up on any small security issues.

The other skills needed are:

  • Ability to work within a team and take and provide guidance to colleagues
  • You should love puzzles – not knowing why something is breaking should excite you to find out why
  • Ability to think in Edge cases - are you good at being able to imagine the weird stuff users may do and then create test cases to formally test against them?

The desirable skills:

  • Exposure to front-end testing frameworks such as Selenium for automated UI testing.
  • Cloud computing (ideally AWS)
  • Mobile apps and APIs
  • Scripting languages: Python, PowerShell.

What we offer:

  • The opportunity to work in a collaborative environment which prides itself on employees enjoying coming to the office.
  • You will work with curious, smart people
  • We have fun eg hackathons and social activities eg games night
  • You will have the opportunity to learn about Fintech
  • We encourage a work/life balance and ensure that work does not take over
  • “Hot day” vacation – learn more on application
  • Perkbox
  • People make mistakes and weaknesses – we are all human! We will help you learn from them
  • We are located in Codebase so you have every opportunity to attend events, conferences and increase your network!

Applying for the role:

Applications can be made to careers@moneydashboard.com, and should include CV, covering letter and the position you're applying for.