Together with you, we build the most human-centric fintech. To enable everyone’s future financial growth.
We are looking for a
Senior Backend Engineer (C#/.Net)
to join our team at our location in Tallinn to build the next-generation fintech.
(Y)our Mission:
In this role, you will work in an agile product development team, building and maintaining data-fueled applications and solutions for the customer identity, risk steering, and fraud prevention domain.
What will be your challenge:
You will join one of our product teams and daily you will:
Design, develop, test, and ship robust, maintainable, and readable software, applications, APIs, and other workflows
Initiate, participate in, and communicate technical architecture designs
Attend regular scrum ceremonies as a member of an agile cross-functional team
Analyze, discuss, and implement business requirements while maintaining good documentation of the systems and components you create
Bring in industry standards and best practices to continually improve our codebase and architecture
Make a positive impact on our engineering culture by adopting, implementing, and providing feedback on both organizational and industry standards and practices
What will help you to succeed in the role:
Hands-on experience with C# and the .NET framework, with a minimum of 5 years of experience
Experience in developing, shipping, and maintaining cloud-based applications
Good knowledge and experience working with microservices and distributed architectures
A deep understanding and knowledge of RESTful APIs
Years of experience using relational databases, preferably SQL Server. Additionally, working knowledge of ORMs, preferably Entity Framework
Familiarity with cloud development; experience with Azure is a bonus
Practical knowledge of using messaging platforms in a distributed architecture (e.g., RabbitMQ, Kafka)
Proficiency in both written and spoken English
Knowledge and experience on a FinTech and banking industry is a plus
Working experience in the following areas would be a plus: identity solutions and applications, KYC/AML, and customer authentication
Benefits:
At Riverty, you can be who you are. We are committed to creating an inclusive environment and a culture of appreciation, enriched by our employee networks.
Prioritize your health with supported sports and leisure activities.
Take advantage of our numerous training and development opportunities! Enhance your skills with training offered by the Bertelsmann University, language courses, or leadership training.
Benefit from our discounts on Bertelsmann products and financial incentives.
With our diverse work models, you can tailor your work to your preferences. Take advantage of mobile office, flexible working hours, and part-time models.