Moneyfarm logo Moneyfarm

Software Engineer II - Backend

Creata il 04-12-2020
Location Rome

Descrizione

Who we are:
We’re a pan-European digital wealth manager with 50,000 active investors (growing fast!) and over £1.2 billion invested on our platform. With 130+ people across 4 offices in Italy, Germany and the UK, we’re supported and funded by Poste Italiane, Cabot Square Capital and Allianz. 
We started in 2011 in Milan with a simple vision - to help more people improve their financial well-being by making personal investing straightforward and accessible through technology. Fast forward a few years, and we’re known as one of the most innovative fintechs headquartered in the heart of London. 
Mission:
To provide investment solutions and advice to protect and grow client wealth through time.
About the role and the team
We are currently looking for a Software Engineer, who will work in Moneyfarm’s Core team building systems that are the backbone of our products. The candidate will work directly with, for example, our trading platform and billing system.
For this position we offer also the possibility of completely remote work.
Responsibilities as a ‘Software Engineer II’
-Build features and maintain the systems that your team owns.
-Try to improve the quality of systems with every change you make. 
-Learn how your team solves business problems with the systems you build and suggest improvements based on -new technologies or approaches.
-As your familiarity with the team’s systems grows, use this knowledge to support colleagues in their work.
-Take ownership of small projects and manage them through to completion.
-Work with Software Engineers from across the business to embrace continuous improvement and level-up the way we deliver value to our customers.
Requirements
You have at least:
-3 years of commercial experience in software engineering.
-1 year of commercial experience with Scala.
-You are familiar with at least one other language such as Java, Go, Kotlin, Rust, TypeScript, ES6/7, Python, etc.
-You have experience working with relational databases, especially SQL. Knowledge of non-relational databases is a plus.
-You have a working knowledge of microservice architectures, and have been exposed to different message passing paradigms (synchronous over HTTP, gRPC, event based, etc.).
-You are familiar with Rest APIs and the Open API Specification.
-You embrace unit tests, integration tests, and acceptance tests and use them to make you a more effective developer.
-You understand the importance of Continuous Delivery.
- ìPrior experience with financial systems and/or trading systems is not a requirement but is obviously a plus.
Our Core Values:
We’ve built our business on three Principles:
- Relationships are our first asset
We’re one team, built on trust, honesty and transparency. We value our relationships above all else.
- Trust drives success
We give each other the space to grow. We empower our employees to succeed, so they can make a real impact.
- Our customers dream big, just like us
We see the bigger picture and we make sure our customers see it, too. We’re always focused on the best outcomes for our clients and for each other, no matter what the goal, or how big the dream. 
What this means in practice:
At Moneyfarm, diversity is the foundation of our competitive advantage. We value our employees for who they are – their backgrounds, experiences, talents, knowledge and individual differences. This is what makes us better at what we do. To accommodate our different needs and commitments, we offer flexible working to all. Our individual impact and output is what counts most. 
Profiles of candidates who belong to 'CATEGORIA PROTETTA (ITALIAN LAW 68/99) are more than welcome!  
POSIZIONE CHIUSA Candidati ora

Video