About the Role
Join Riverty, an international community of over 4,000 people, and contribute to shaping FinTech. We are looking for a Software Engineer (Checkout Payment Methods) to join our team, focusing on combining empathy, advanced technology, and data-driven insights to keep people and businesses in flow.
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 organizational and industry standards and practices
Requirements
- 2 - 4 years of hands-on development using C# and .NET
- Ability to develop and maintain backend services
- Good understanding of RESTful APIs
- Working knowledge of data access patterns and ORMs (Entity Framework preferred)
- Knowledge of relational databases (SQL Server preferred)
- Familiarity with distributed application architectures, including service-to-service communication and asynchronous messaging
- Exposure to working with cloud-hosted and containerized applications (Azure and Docker preferred)
- Familiarity with Kubernetes is a plus
- Experience troubleshooting application issues using logs and monitoring tools
- Ability to work effectively across established systems and newly developed services
- Proficiency in both written and spoken English
- Exposure to Infrastructure as Code practices is a plus
- FinTech or banking domain knowledge is a plus
Skills
- C#
- .NET
- RESTful APIs
- Entity Framework
- SQL Server
- Azure
- Docker
- Kubernetes
- Infrastructure as Code
Location
- Tallinn
- Berlin
Work Type
- hybrid
- full-time
Experience Level
- 2-4 years
About the Company
- Riverty is part of the family-owned Bertelsmann group.
- We are established and operate in a fast-paced industry.
- We enable flexible payments in various industries, simplifying the financial management of known brands and helping people repay debt to build financial confidence.
- We combine empathy, advanced technology and data-driven insights to keep people and businesses in flow.
Equal Opportunity
- Responsible for processing the information provided in your application is the company specified in the job advertisement, with its registered office as indicated.
- The company processes your data for the purpose of establishing an employment relationship on the basis of Art. 6 (1) b GDPR / Section 26 (1) sentence 1 BDSG.
- The retention period for your data is determined by the statutory time limits applicable in the respective country, beginning upon completion of the recruitment process.
- You can contact the company’s Data Protection Officer at the above-mentioned postal address.
- Further information on data protection and your rights can be found here.
