Jobs and Careers
BE

Senior Backend Engineer (C#/.Net) (m/f/d)

Bertelsmann
Germanyfull_timeVerifiedPosted 29 May 2024

About the role

<p> </p> <p> </p> <p>We are looking for a </p> <p>Senior Backend Engineer (C#/.Net) (m/f/d)</p> <p>(unlimited, full-time) Join our team at our location in Berlin – flexible working conditions available </p> <p>to build the next generation fintech.</p> <p> </p> <p>(Y)our Mission:<br/> 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 &amp; tech organisation, having the opportunity to shape our new teams as well as build the next revolutionary products. </p> <p> </p> <p>Your key responsibilities</p> <p>You will join one of our product teams and on a daily basis: </p> <ul> <li>Design, develop, test, and ship robust, maintainable, and readable software, applications, APIs, and other workflows</li> <li>Initiate, participate in, and communicate technical architecture designs</li> <li>Attend regular scrum ceremonies as a member of an agile cross-functional team</li> <li>Analyze, discuss, and implement business requirements while maintaining good documentation of the systems and components you create</li> <li>Bring in industry standards and best practices to continually improve our codebase and architecture</li> <li>Make a positive impact on our engineering culture by adopting, implementing, and providing feedback on both organizational and industry standards and practices</li> </ul> <p> <br/> What you bring:</p> <ul> <li>Hands-on experience with C# and the .NET framework, with a minimum of 5 years of experience</li> <li>Experience in developing, shipping, and maintaining cloud-based applications</li> <li>Good knowledge and experience working with microservices and distributed architectures</li> <li>A deep understanding and knowledge of RESTful APIs</li> <li>Years of experience using relational databases, preferably SQL Server. Additionally, working knowledge of ORMs, preferably Entity Framework</li> <li>Familiarity with cloud development; experience with Azure is a bonus</li> <li>Practical knowledge of using messaging platforms in a distributed architecture (e.g., RabbitMQ, Kafka)</li> <li>Proficiency in both written and spoken English</li> <li>Knowledge and experience on a FinTech and banking industry is a plus</li> <li>Working experience in the following areas would be a plus: identity solutions and applications, KYC/AML, and customer authentication</li> </ul> <p> </p> <p>Please note, that you need EU citizenship and/or a valid work permit for Germany. </p> <p> </p> <p>About the technologies we use: </p> <p>Our teams have autonomy when it comes to tech choices. The example below will give you some insights, and we are looking forward to discussing this further with you.</p> <p> </p> <p>All solutions developed cloud-native targeting Azure - Infrastructure defined using Terraform - Services deployed to Kubernetes clusters by default - A growing microservice ecosystem with event-based integration - Using latest .NET Core - RESTful API design - Single-page frontend apps served by CDN  - Frontend tech using TypeScript, often Angular or standard Web Components (Stencil) - Automated tests in each layer - Design collaboration using Figma.</p> <p> </p> <p> </p>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bertelsmann

View company profile →