Our mission is to prevent financial crime by verifying identities for banks, neobanks, online brokers, and more.
We're proud of our diverse team of 250 employees from over 50 nationalities across Amsterdam and Barcelona offices.
About This Role
Prevent financial crime by building SaaS solutions with our talented Anti-Money Laundering (AML) and Bank Account Verification (BAV) teams in Barcelona.
As a backend engineer, you will :
- Design, develop, maintain, and improve microservices, taking responsibility for thorough testing and reliable deployments.
- Manage tasks, priorities, and deliverables professionally, working closely with teammates to achieve sprint goals.
- Contribute to growth through lessons learned from successes and failures.
- Take ownership of engineering excellence and participate in architectural decision-making within the team.
- Document thoroughly, ensuring success and minimizing questions.
- Understand the development lifecycle and work closely with other members in squads.
Career Growth and Development
You'll learn alongside experienced engineers, growing into Senior Engineer and beyond, with clear pathways to further technical and communication competencies, as well as FinTech industry knowledge.
Technical Requirements
To excel in this role, you'll need :
Minimum 3 years software development experience in one or more general-purpose programming languages.Good knowledge of .NET 5-8 or .NET Core 3.x.Proficiency in C# (version 10 or later).Experience with unit and integration testing using XUnit.Familiarity with ORMs and Linq.REST API expertise using .NET Web API.SOLID principles and Domain-Driven Design understanding.Knowledge of common software design patterns.Git and CI / CD proficiency in Azure DevOps.Cloud provider experience, especially AWS and Azure, EKS, and Terraform.Linguistic skills : English full professional proficiency.We foster diversity and inclusivity, welcoming all talents and perspectives to create a safe working environment that inspires everyone to do their best.