Skip to main content
Raisin
Scraped fromBuiltinToday
FullstackSenior

Senior Software Engineer - US Payments and Partner Operations (m/f/d)

.Net Web Api.NETMicrosoft SQL ServerSolid PrinciplesClean ArchitectureOnion ArchitectureReactJavaScriptHTMLJestReact Testing LibraryNode.jsGoJavaSpring BootGraphQLMongoDBNunitOAuthAsp.Net Identity
Work Type
-
Job Type
-
Location
Berlin
Salary
Not specified

About the Position

Raisin is a FinTech platform connecting consumers with banks for savings and investments. The US Payments & Partner Operations team manages money movement, customer accounts, and B2B integrations. The role is for a Senior Full-Stack Engineer to own features, improve delivery, and mentor others.

Responsibilities

  • Own and deliver features and bug fixes end-to-end with minimal guidance.
  • Identify and address bottlenecks in the team's delivery flow, from design to deployment.
  • Utilize AI tools intensively for increasing ability and pace to deliver software.
  • Promote best practices around the core stack.
  • Transfer knowledge proactively, lead by example in learning and mentoring.
  • Contribute to improving how we program, test, review, and ship code.
  • Flag process gaps and propose pragmatic improvements.
  • Elevate engineers in growing their technical skills.
  • Provide constructive code review and solve complex problems together.
  • Quickly build practical depth in PPO's domains.
  • Contribute meaningfully to new feature design and implementation.
  • Bring engineering perspective into domain discussions alongside Product Manager, Tech Lead, and Engineering Lead.

Requirements

  • Designing, optimizing, and maintaining robust enterprise APIs using .NET Web API.
  • Building and structuring web applications with .NET.
  • Strong relational database design, complex querying, and performance tuning in SQL Server.
  • Deep understanding of SOLID principles and a proven track record of writing Clean Code.
  • Practical experience working within Clean / Onion Architecture to keep codebases decoupled and testable.
  • Fast learner willing to step out of .NET comfort zone to touch React or Go microservices.
  • Highly analytical with strong focus on detail and quality.
  • Team-first peer who thrives on open communication and cross-layer collaboration.
  • Experience building user interfaces with React JS, JavaScript, and HTML, with testing tools like Jest or React Testing Library.
  • Exposure to Node.js, GoLang, or Java/Spring Boot, and building APIs.
  • Experience with GraphQL.
  • Working knowledge of MongoDB or NoSQL databases.
  • Familiarity with NUnit for automated testing.
  • Familiarity with secure authentication via OAuth and ASP.NET Identity.

Benefits

  • Employee Development Budget of €2,000 and four full training days per year.
  • Flexible working hours, home office and 30 vacation days.
  • A company pension scheme (Betriebliche Altersvorsorge), which we support with 20%.
  • Enjoy more than 50+ different sports with Urban Sports Club: We subsidize your membership with more than €20 per month.
  • The Deutschland Ticket gets you there, which we subsidize with €25 per month.
  • With JobRad, lease the bike of your choice and enjoy tax savings, plus Raisin covers your monthly insurance costs.
  • Snacks, daily fresh fruit as well as drinks provided at the office.
Senior Software Engineer - US Payments and Partner Operations (m/f/d)
View Original