Senior Software Engineer

PostFinance AG
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote

Tech stack

.NET
Automation of Tests
Cloud Computing
Databases
Continuous Integration
Distributed Systems
Scrum
Redis
Search Technologies
Software Engineering
Test Driven Development
Caching
Backend
Gitlab
Angular
Git Flow
Kubernetes
Information Technology
Kafka
Docker
Microservices
Oracledb

Job description

Bei PostFinance entwickeln wir erstklassige Applikationen mit modernster Technologie. Dank deinem Know-how bieten wir den Kund:innen mit unserem Solution Team innovative Lösungen im Bereich Anlagegeschäft, Kryptohandel, Vorsorge und Hypotheken. Gemeinsam mit den Stakeholdern designst und implementierst du unsere Anwendungen mit Fokus auf portfoliobasierte Anlageprodukte und sorgst für ein herausragendes Kundenerlebnis. Dein Engagement sichert die Zuverlässigkeit unserer Dienstleistungen und macht den Unterschied. Wir arbeiten gerne im Homeoffice und vor Ort - das ist für uns kein Widerspruch, sondern Anreiz. Werde Teil unseres Teams und setze mit uns neue Massstäbe in der agilen Produktentwicklung!

Das kannst du bewirken

  • Du entwickelst und pflegst unsere Applikationen überwiegend im Backend nach Scrum und bringst deine Expertise in komplexe Fachlogik und Performance-Optimierung ein

  • Du beteiligst dich aktiv an der Auswahl von Technologien und Frameworks und bringst dein Wissen ins Team ein. Dies machst du auf kollegiale und lösungsorientierte Art

  • Bei der Integration der Softwarekomponenten und im 3rd-Level-Support hilfst du aktiv mit

  • Du bist qualitätsbewusst und implementierst deinen Code nach Test-Driven-Development

  • Du gestaltest die Architektur von Microservices sowie verteilten Systemen und trägst zur Weiterentwicklung unserer Infrastruktur bei

Requirements

Abschluss in Informatik oder entsprechende Berufserfahrung in der Softwareentwicklung

  • Sehr gute Kenntnisse und Erfahrung mit Go oder einer anderen Programmiersprache, insbesondere bei komplexer Fachlogik und Performance-Optimierung

  • Fundierte Erfahrung mit Datenbanken (Oracle DB), Caching (Redis) und Suchtechnologien (OpenSearch)

  • Sehr gute Kenntnisse im Umgang mit CI/CD (GitLab), Cloud Native Technologien (Docker, Kubernetes, GitOps)

  • Erfahrung mit Microservices, verteilten Systemen und Messaging-Systemen (Kafka)

  • Freude an unterschiedlichen Technologien und Bereitschaft, dein Wissen in diesem Bereich zu vertiefen (z. B. Angular, .NET)

  • Kenntnisse im Erstellen von automatisierten Tests und anderen Qualitätsthemen oder das Interesse, dich darin weiterzubilden

  • Hands-on-Mentalität, proaktive Arbeitsweise und gute Deutsch- und Englischkenntnisse

Apply for this position