Senior .NET & Golang Entwickler (m/w/d) | 100% Remote
Aus der Ferne
Vollzeit
Wir suchen einen erfahrenen .NET Entwickler mit Golang-Kenntnissen für die Entwicklung und Optimierung verteilter Systeme. In dieser Position arbeiten Sie vollständig remote an anspruchsvollen Projekten im Bereich dezentraler Technologien wie Tor und IPFS. Ihre Expertise in beiden Programmiersprachen wird maßgeblich zum Erfolg unserer innovativen Softwarelösungen beitragen.
Hauptaufgaben
- Konzeption und Implementierung neuer Funktionsmodule in .NET und Golang.
- Weiterentwicklung und Wartung bestehender Codebasis unter Berücksichtigung moderner Entwicklungspraktiken.
- Integration von Tor-Netzwerk und IPFS-Protokollen in unsere verteilten Anwendungen.
- Zusammenarbeit mit internationalen Entwicklungsteams in agiler Umgebung.
- Durchführung von Code-Reviews und Qualitätssicherungsmaßnahmen zur Gewährleistung hoher Codequalität.
- Dokumentation von Entwicklungsprozessen und Systemarchitektur nach aktuellen Standards.
- Teilnahme an regelmäßigen Planungs- und Abstimmungsmeetings mit dem Entwicklungsteam.
Erforderliche Qualifikationen
- Mindestens 3 Jahre Berufserfahrung in der .NET-Entwicklung als primärer Fokus.
- Fundierte Kenntnisse in Golang als sekundäre Programmiersprache.
- Nachweisbare Erfahrung mit .NET 6/7/8, C# 10/11 und ASP.NET Core.
- Vertrautheit mit Microservices-Architektur und RESTful API-Design.
- Erfahrung mit relationalen Datenbanken (SQL Server, PostgreSQL) und deren Einbindung.
- Praktische Kenntnisse im Bereich verteilter Systeme und dezentraler Netzwerke.
- Nachweisliche Erfahrung mit Tor-Netzwerk und IPFS-Protokoll in Produktivumgebungen.
- Solides Verständnis für sichere Softwareentwicklung und kryptographische Grundlagen.
- Gute Englischkenntnisse (mindestens B1 Niveau) für die internationale Kommunikation.
Wünschenswerte Qualifikationen
- Erfahrung mit containerisierter Entwicklung (Docker, Kubernetes) und Orchestrierung.
- Kenntnisse in CI/CD-Pipelines und DevOps-Praktiken zur Automatisierung.
- Verständnis für Blockchain-Technologien und deren Anwendungsbereiche.
- Praktische Erfahrung mit Cloud-Plattformen (Azure, AWS, GCP).
- Beiträge zu Open-Source-Projekten im Bereich dezentraler Technologien.
- Erfahrung mit Unit Testing, Test-Driven Development und Clean Code-Prinzipien.
- Kenntnisse in anderen Programmiersprachen wie Python oder Rust als zusätzliche Kompetenz.
Technische Umgebung
- Primäre Entwicklung: .NET 6/7/8, C# 10/11
- Sekundäre Entwicklung: Golang 1.20+
- Verteilte Systeme: Tor-Netzwerk, IPFS
- Versionskontrolle: Git
- Datenbanken: SQL Server, PostgreSQL
- Entwicklungsansatz: Agile Methodik, Scrum
Wir bieten
- 100% flexible Fernarbeit ohne geografische Einschränkungen.
- Arbeit an technologisch anspruchsvollen Projekten mit globalem Impact.
- Wettbewerbsfähige Vergütung basierend auf Ihren Fähigkeiten und Erfahrungen.
- Flexible Arbeitszeiten und eigenverantwortliches Arbeiten in einem vertrauensvollen Umfeld.
- Kontinuierliche Weiterbildungsmöglichkeiten zur Förderung Ihrer fachlichen Entwicklung.
- Internationale Teamumgebung mit flachen Hierarchien und direkter Kommunikation.
- Langfristige Projektperspektiven mit Raum für persönliche und berufliche Entfaltung.
Wenn Sie die Herausforderung suchen, an innovativen dezentralen Technologien zu arbeiten und Ihre Expertise in .NET und Golang einzubringen, sind Sie bei uns genau richtig. Werden Sie Teil unseres dynamischen Teams und gestalten Sie die Zukunft digitaler Infrastrukturen aktiv mit. Wir schätzen Ihre technische Exzellenz und bieten Ihnen ein Umfeld, in dem Sie Ihr volles Potenzial entfalten können.