CareerPlan

Softwareentwickler (m/w/d) Backend (.NET / C#) im Bereich Zahlungssysteme

Offenburg, BADEN_WUERTTEMBERGFull-time2026-11-11
On-site

Core

Develop and extend complex backend applications for payment solutions, implementing business processes and workflows for retail and SME clients.

Role type

Senior Backend Engineer (.NET / C#)

Builds

Payment solutions including credit card acceptance, payment terminals, gift card systems, online payment systems, and cash pooling

Domain

Financial Services / Payments

Deliverable

production ML models | product features

Required skills

C#, .NET Web API, Microsoft SQL Server, REST API development, Entity Framework, database modeling, query optimization, database migrations, service-oriented architecture, authentication/authorization (Keycloak, OAuth2, OpenID Connect), software architecture, Clean Code, Design Patterns, testable software

Preferred skills

Agile methodologies (Scrum, Kanban), code reviews, automated testing, performance optimization, scalability, maintainability

Technologies

.NET, C#, Microsoft SQL Server, Entity Framework, Keycloak, OAuth2, OpenID Connect

Responsibilities

Analyze, conceptualize, and implement business processes and workflows; Develop performant REST APIs for frontend and third-party integration; Develop flexible rule and validation systems; Plan and execute database migrations; Participate in architecture decisions; Conduct code reviews and automated testing

Seniority

Senior, hands-on IC