15. Juli 2024
Telemedizinische Klinik mit Schwerpunkt auf der Männergesundheit. Sie nutzen einen personalisierten Pflegeansatz mit datengesteuerten Erkenntnissen.
- .NET Core 3.1
- dotNET 6+
- Azure SQL – ca. 6 Datenbanken
- Azure Repos
- GitHub
- Azure Services & Azure Devops
- Playwright
- Redis-Cache li>
- TypeScript
- PostgresSQL
- React/Next.JS
- Azure SQL Server
- Entity Framework
< /ul> Über die Rolle:
Als Senior .NET Engineer spielen Sie eine wichtige Rolle dabei, die technologische Entwicklung unserer Plattformen voranzutreiben. Sie sind maßgeblich an der Aktualisierung und Wartung unserer Systeme beteiligt, sorgen für nahtlose Übergänge und implementieren Best Practices. Ihr Fachwissen wird das Team durch komplexe Herausforderungen und innovative Lösungen führen und dabei modernste Technologien nutzen, um qualitativ hochwertige, skalierbare und effiziente Software bereitzustellen. Werden Sie Teil unseres dynamischen Teams, um die Zukunft unserer Produkte zu beeinflussen.
Verantwortlichkeiten:
- System-Upgrades : Seien Sie Teil des Teams, das den Upgrade-Prozess von .NET 3.1 abwickelt auf 6 und schließlich auf 8, um minimale Unterbrechungen und optimale Leistung zu gewährleisten.
- Anwendungsentwicklung : Entwerfen, entwickeln und warten Sie hochwertige Software mit .NET 6+, Entity Framework und Azure SQL Server.
- Front-End-Integration : Arbeiten Sie mit Front-End-Entwicklern zusammen, um .NET-Anwendungen mit React/Next.js und TypeScript zu integrieren und so ein nahtloses Benutzererlebnis zu gewährleisten.
- Datenbankverwaltung : Optimieren und pflegen Sie Datenbanken mit Redis, Postgres und Azure SQL Server.
- Codeüberprüfungen und Mentoring : Führen Sie gründliche Codeüberprüfungen durch, geben Sie konstruktives Feedback und betreuen Sie junge Ingenieure, um eine Kultur der kontinuierlichen Verbesserung zu fördern.
- Zusammenarbeit und Kommunikation: Arbeiten Sie eng mit funktionsübergreifenden Teams zusammen, um Anforderungen zu verstehen, Lösungen zu identifizieren und Projekte pünktlich abzuliefern.
- Leistungsoptimierung : Identifizieren Sie Engpässe, beheben Sie Probleme und implementieren Sie Leistungsverbesserungen für alle Anwendungen und Datenbanken.
- Dokumentation : Pflegen Sie eine umfassende Dokumentation von Systemdesigns, Codebasen und Upgrade-Prozessen, um Klarheit und Kontinuität zu gewährleisten.
Qualifikationen:
Erfahrung : Mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung mit einem starken Fokus zu .NET-Technologien.
Technische Fähigkeiten :
- Beherrscht .NET 6+ und Erfahrung im Upgrade von älteren Versionen.
- Umfangreiche Kenntnisse des Entity Framework und Erfahrung mit Azure SQL Server.
- Kenntnisse in Front-End-Technologien wie TypeScript, React/Next.js und einige Vertrautheit mit Nest.js.
- Erfahrung mit Redis und Postgres.
Problemlösung: Nachgewiesene Fähigkeit, komplexe technische Probleme anzugehen, Probleme zu beheben und effektiv zu liefernLösungen.
Zusammenarbeit: Hervorragende Kommunikationsfähigkeiten mit einer Erfolgsbilanz in der erfolgreichen Zusammenarbeit in funktionsübergreifenden Teams.
Führung : Nachgewiesene Erfahrung in der Betreuung junger Ingenieure und der Leitung technischer Initiativen.
Ausbildung: Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige praktische Erfahrung.
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten.
- B2+ Englischniveau (schriftlich und mündlich)