Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
2 Ansichten
Unicsoft
Сlient ist eines der führenden Schweizer Sicherheitshäuser im Bereich strukturierter Produkte. Anfang letzten Jahres erhielten sie von der FINMA, der Eidgenössischen Finanzmarktaufsicht, die Genehmigung, als Wertpapierfirma zu operieren, was ihr erlaubt, ein breiteres Spektrum an Finanzaktivitäten auszuüben, einschließlich des Handels mit einer breiten Palette von Wertpapieren (Aktien, Anleihen usw.). fungieren als Market Maker (Bereitstellung von Liquidität für die Finanzmärkte durch den Kauf und Verkauf von Wertpapieren aus ihrem eigenen Bestand) und emittieren strukturierte Produkte (Kombination von Wertpapieren und Derivaten zur Erreichung spezifischer Anlageziele). Darüber hinaus steigert dies die Glaubwürdigkeit und Vertrauenswürdigkeit des Unternehmens in den Augen von Kunden und Partnern erheblich und eröffnet mehr Möglichkeiten für internationale Geschäftskooperationen. Im Vergleich zu einer Bank mit Wertpapierzulassung der FINMA können sie weder Einlagen-, Kredit- noch Zahlungsdienste anbieten.
Die größte Herausforderung für sie besteht darin, eine Vielzahl von Infrastruktursystemen zu verwalten, die nicht vollständig sind miteinander integriert sind, was ihre Fähigkeit zur effizienten Skalierung beeinträchtigt. Sie verfügen über ein Team von Enthusiasten der funktionalen Programmierung und suchen daher Entwickler mit der gleichen Denkweise und den gleichen Fähigkeiten. Die vorherrschende Sprache für die Anwendungsentwicklung im Unternehmen ist C# und es gibt auch eine fortlaufende Einführung von F#. Daher sind F#-Kenntnisse von großem Vorteil. Sie sind jedoch fest davon überzeugt, dass ein Entwickler, der sich gut mit C# auskennt und über ein Verständnis der funktionalen Programmierprinzipien verfügt, innerhalb von 2–4 Wochen problemlos zu F#-Kenntnissen übergehen kann
< /p>
Muss:
- Erfahrung im Schreiben von Software in F#. - (Es ist möglich, ein wenig Erfahrung zu haben, aber um dort zu sein.)
- Erfahrung mit jedem F#-Backend-Framework wie Giraffe, Saturn, Suave oder Falco.
- Tiefgreifendes Verständnis des .net-Ökosystems, LINQ, Dapper/EF usw.
- Sicher mit modernen Infrastruktur-Grundlagen wie Docker, K8s (Erfahrung mit jedem verwalteten K8s-Dienst, wünschenswert – Nomad, Google CloudRun usw.), IaaC-Tools ( wünschenswert – Terraform), CI/CD-Tools (wünschenswert – GitLab CI), TestContainer für Integrationstests
– Verständnis der Prinzipien/Architekturen der Nachrichtenwarteschlange und Stream-Verarbeitung, insb. Basierend auf Kafka.
- MassTransit, SAGA-Muster, allgemeine Prinzipien zum Aufbau von Mikrodiensten
- Starke Nutzung von RDBMS und SQL, Optimierung/Verfolgung von Abfragen/Ausführungsplänen, insbesondere, basierend auf Postgres /Npgsql
- Ausführliche Kenntnisse des HTTP-Protokolls, gRPC
- Ausführliche Kenntnisse der SDLC-Methodik
< p>Wünschenswert:
- Hintergrund in der Entwicklung von Unternehmenssystemen als Teil eines vollständigen Softwareproduktlebenszyklus
- Fundiertes Verständnis von asynchronen Mustern, Warteschlangen und TPL in .NET. Fähigkeit, Race Conditions und Speicherlecks zu erkennen und zu verhindern
- Bleiben Sie über neue Trends und Technologien in der Softwareentwicklung auf dem Laufenden.
- Kenntnisse über DDD und Domänenmodellierung.
- TDBMS, insb. Prometheus,
- strukturierte Protokollierung, Serilog, Seq/ELK/GrayLog oder andere verwaltete zentralisierte Protokollierungslösung
- Quartz / Hangfire libs
Eine Geschäftsreise nach Zürich kann erforderlich sein. Nicht ganz.
Beginn Juni 2024.