Backend-Ingenieur
Zuletzt aktualisiert
Februar 20, 2025
Stellenbeschreibung:
Payme Swiss AG ist ein Banking as a Service (BaaS) und Embedded Finance Startup, das sich auf innovative Zahlungslösungen und -infrastrukturen für B2B- und B2C-Unternehmen spezialisiert hat, mit einem Fokus auf vermögende Kunden.
Zuständigkeiten:
- Entwurf, Entwicklung und Wartung skalierbarer und effizienter Backend-Dienste und APIs mit .NET Core
- Zusammenarbeit mit Architekten und Interessenvertretern bei der Entwicklung und Implementierung robuster, leistungsstarker Softwarelösungen
- Entwicklung und Optimierung von Datenbankstrukturen, Abfragen für SQL- und NoSQL-Datenbanken
- Gewährleistung einer hohen Codequalität durch bewährte Verfahren, einschließlich Unit-Tests, Integrationstests und Code-Reviews
- Arbeit an der Integration von Diensten, Bibliotheken und APIs Dritter in das Backend-System
- Identifizierung und Beseitigung von Leistungsengpässen in der Anwendung
- Implementierung bewährter Sicherheitsverfahren, einschließlich Datenverschlüsselung, Authentifizierung und Autorisierung
- Zusammenarbeit mit DevOps-Teams zur Verwaltung von Bereitstellungen, CI/CD-Pipelines und Infrastrukturkonfiguration
- Rechtzeitige Diagnose und Behebung von Fehlern und Systemproblemen
- Erstellung und Pflege einer umfassenden Dokumentation für Code, Prozesse und Systeme
- Teilnahme an agilen Zeremonien, einschließlich Sprint-Planung, Standups, Backlog-Reviews und Retrospektiven, um die Teamziele zu erreichen.
Ihr Profil:
- Mindestens 3 Jahre Erfahrung als .NET Backend Engineer in Softwareentwicklungsprojekten
- Ausgeprägte Kenntnisse in .NET Core für den Aufbau skalierbarer Backend-Dienste
- Kenntnisse in der Arbeit mit relationalen Datenbanken wie PostgreSQL und Vertrautheit mit NoSQL-Datenbanken wie MongoDB
- Erfahrung mit dem Entwurf und der Implementierung von RESTful APIs und Microservices-Architekturen
- Ausgeprägtes Verständnis der Grundsätze des Softwareentwurfs, von Mustern und bewährten Verfahren (z. B. SOLID, DDD)
- Erfahrung mit der Optimierung der Anwendungsleistung und der Behebung komplexer Probleme
- Englischkenntnisse auf dem Niveau B2+
Nützliche Fähigkeiten und Erfahrungen:
- Praktische Erfahrung mit Cloud-Plattformen wie AWS, Azure oder Google Cloud für die Bereitstellung und Verwaltung von Backend-Anwendungen
- Vertrautheit mit DevOps-Praktiken, einschließlich CI/CD-Pipelines, Docker und Kubernetes
- Beherrschung von Versionskontrollwerkzeugen wie Git und Kollaborationstools wie Jira und Confluence.
Was wir anbieten:
- Wettbewerbsfähiges Gehalt
- Flexible Arbeitszeiten
- Wachstumschancen
- Flexibilität, entweder von zu Hause oder vom Büro aus zu arbeiten.
Wir freuen uns darauf, ein großartiges Team aus jungen und motivierten Fachleuten aufzubauen, um die Zahlungsindustrie zu verändern. Wenn Sie ein Teil dieses Wandels werden wollen und bereit sind, herausfordernde Aufgaben zu übernehmen, senden Sie bitte Ihren Lebenslauf zusammen mit den Antworten auf die Fragen an careers@paymeswiss.com