(Senior) Software Engineer (Customer Identity) (m/f/d) at Bertelsmann | BE, DE | Rezi

(Senior) Software Engineer (Customer Identity) (m/f/d) at Bertelsmann

(Senior) Software Engineer (Customer Identity) (m/f/d)

Bertelsmann · BE, DE

2 weeks ago

(Senior) Software Engineer (Customer Identity) (m/f/d)

Bertelsmann · BE, DE

16 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this (Senior) Software Engineer (Customer Identity) (m/f/d) role.

Rezi rewrites your resume against Bertelsmann's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the (Senior) Software Engineer (Customer Identity) (m/f/d) posting at Bertelsmann — free, in seconds.

About the Role

We are looking for a (Senior) Software Engineer to join our team, building and maintaining Riverty's Customer Identity Platform. This platform enables millions of consumers to securely use Riverty products, ensuring seamless integration and a frictionless user experience. The team focuses on identifying and authenticating legitimate users while blocking fraudulent activity to protect consumers, merchants, partners, and Riverty.

Responsibilities

  • Design, develop, test, document, and operate robust, maintainable software for the Customer Identity Platform.
  • Participate in the end-to-end product development process, ensuring value, usability, feasibility, and viability.
  • Collaborate with product managers, designers, architects, and other roles to discover solutions.
  • Monitor system health and application metrics for the live-critical platform.
  • Investigate and resolve incidents.
  • Identify issues, suggest improvements to features, and present ideas for solutions.
  • Take initiative to improve quality across accessibility, performance, consistency, maintainability, and robustness.
  • Seek out, evaluate, and recommend new technologies and concepts.
  • Bring industry standards and best practices into our codebase and architecture.
  • Participate in on-call rotations.

Requirements

  • At least 5 years of professional experience with .NET/C# development.
  • Strong expertise in RESTful APIs and backend service design.
  • Experience with microservices architecture, distributed systems, and asynchronous/event-driven communication.
  • Solid knowledge of application and information security.
  • Hands-on experience with Azure Cloud, Docker, CI/CD pipelines (Azure DevOps), and modern deployment practices.
  • Familiarity with Kubernetes, MongoDB, and Infrastructure as Code is a plus.
  • Hands-on experience with front-end technologies including TypeScript (React is a plus), or a strong willingness to work full-stack.
  • Experience with identity and access management technologies, including OAuth, OpenID Connect, Auth0, and PingOne AIC.
  • Self-driven, proactive, and solution-oriented.
  • Confident in communicating with both business and technical stakeholders.
  • Fluent in English.
  • Empathetic, collaborative, and receptive to giving and receiving feedback.

Skills

  • .NET/C# development
  • RESTful APIs
  • Backend service design
  • Microservices architecture
  • Distributed systems
  • Asynchronous/event-driven communication
  • Application security
  • Information security
  • Azure Cloud
  • Docker
  • CI/CD pipelines (Azure DevOps)
  • Modern deployment practices
  • Kubernetes
  • MongoDB
  • Infrastructure as Code
  • TypeScript
  • React
  • Identity and access management
  • OAuth
  • OpenID Connect
  • Auth0
  • PingOne AIC

Location

  • Tallinn
  • Berlin
  • Stockholm

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Senior

About the Company

  • Riverty is part of the family-owned Bertelsmann group.
  • We are established, corporate, and operate in a fast-paced industry.
  • We enable flexible payments in various industries, simplifying financial management for known brands.
  • We help people repay debt to build financial confidence.
  • We are shaping FinTech.

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.