Riverty

Backend engineer C#/.net for payment services

In short

Senior Backend Engineer role building C#/.NET cloud-based payment services and APIs in a FinTech company, working within an agile cross-functional team on microservices and distributed architectures. Requires 5+ years of hands-on C#/.NET experience, knowledge of RESTful APIs, SQL Server, Entity Framework, and messaging platforms like RabbitMQ or Kafka, plus fluent English and EU citizenship or a German work permit. Hybrid work in Berlin.

About the Role
Our solutions contribute to flexible and customer-friendly payment alternatives. We offer consumers the opportunity to choose when and how they want to pay, whilst guaranteeing a steady and predictable cashflow for merchants. Our products make us proud, but not content, and we have high ambitions for our existing as well as upcoming products. We have a strong commitment to building the future of FinTech — human-centric and sustainable, with investments to back it up. You will be part of a new and quickly growing product & tech organisation, having the opportunity to shape our new teams as well as build the next revolutionary products.
Responsibilities
•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 organisational and industry standards and practices
Requirements
•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
•Practical knowledge of using messaging platforms in a distributed architecture (e.g., RabbitMQ, Kafka)
•Fluent English
•You need to have EU citizenship or a valid work permit for Germany
Nice to Have
•Familiarity with cloud development; experience with Azure is a bonus
•Knowledge and experience in the FinTech and banking industry is a plus
•Hands-on experience with AI-assisted development tools such as Claude, Cursor, or GitHub Copilot, and sound judgement about reviewing and testing what they produce, is a plus
Conditions
No conditions stated in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot