Senior C# Ingenieur | PDM-Systementwickler | Remote .NET Spezialist
Aus der Ferne
Vollzeit
Als wichtiges Mitglied unseres Ingenieurteams werden Sie skalierbare, leistungsstarke Lösungen entwerfen und entwickeln, die Unternehmen bei der Verwaltung ihrer Produktdaten über den gesamten Lebenszyklus hinweg unterstützen. Diese Remote-Position bietet die Möglichkeit, mit modernsten .NET-Technologien zu arbeiten und komplexe technische Herausforderungen zu lösen.
Hauptaufgaben
- Entwurf und Entwicklung serverseitiger Komponenten für unternehmensweite PDM-Systeme unter Verwendung von C# und der .NET-Plattform.
- Implementierung robuster, gut strukturierter Programme unter Beachtung objektorientierter Programmierungsprinzipien und Entwurfsmuster.
- Erstellung und Optimierung von Multi-Thread-Anwendungen zur Gewährleistung maximaler Leistung und Zuverlässigkeit.
- Zusammenarbeit mit funktionsübergreifenden Teams, um Geschäftsanforderungen zu verstehen und in technische Lösungen umzusetzen.
- Teilnahme an Code-Reviews und Beitrag zur kontinuierlichen Verbesserung der Entwicklungspraktiken.
- Fehlersuche bei komplexen Problemen und Optimierung der Anwendungsleistung.
- Verfassen von sauberem, wartbarem und testbarem Code mit angemessener Dokumentation.
- Sicherstellung, dass alle entwickelten Komponenten die Qualitätsstandards und Sicherheitsanforderungen erfüllen.
- Beitrag zu Architekturdisskussionen und technischen Entscheidungsprozessen.
Erforderliche Qualifikationen
- Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung mit C# und der .NET-Plattform.
- Fundierte Kenntnisse in C# 12.0+ und .NET 8.0+ Frameworks.
- Umfassendes Verständnis objektorientierter Programmierungsprinzipien und Entwurfsmuster.
- Nachgewiesene Erfahrung in der Entwicklung von Multi-Thread-Anwendungen.
- Fähigkeit, sauberen, effizienten und wartbaren Code zu schreiben.
- Erfahrung mit dem Software-Entwicklungslebenszyklus und Best Practices.
- Problemlösungskompetenz und analytisches Denken.
- Fähigkeit, technische Dokumentation und Ressourcen in englischer Sprache zu lesen.
- Starkes Engagement für Teamarbeit und kollaborative Entwicklung.
- Selbstmotiviert mit der Fähigkeit, sich schnell an neue Technologien und Projektanforderungen anzupassen.
Wünschenswert
- Erfahrung mit modernen Datenbankmanagementsystemen (SQL Server, Oracle, PostgreSQL).
- Kenntnisse in ASP.NET Core 8.0+ für die Entwicklung von RESTful APIs.
- Erfahrung mit Entity Framework Core für den Datenzugriff.
- Erfahrung mit Versionskontrollsystemen, insbesondere Git und GitHub/GitLab.
- Vertrautheit mit der Entwicklung von Benutzeroberflächen unter Verwendung moderner Frameworks.
- Vorerfahrung mit PDM/PLM-Systemen oder ähnlicher Unternehmenssoftware.
- Verständnis von CI/CD-Pipelines und DevOps-Praktiken.
- Erfahrung mit Cloud-Plattformen (Azure, AWS oder Google Cloud).
- Kenntnisse in Docker und Containerisierungstechnologien.
- Erfahrung mit Microservices-Architektur.
Warum Sie zu uns kommen sollten
Werden Sie Teil eines zukunftsorientierten Teams, das Innovation, kontinuierliches Lernen und technische Exzellenz schätzt. Die Arbeit an unseren PDM-Systemen bietet die Möglichkeit, anspruchsvolle technische Probleme zu lösen und gleichzeitig Lösungen zu liefern, die reale Auswirkungen für Fertigungs- und Ingenieursunternehmen haben. Wir bieten flexible Remote-Arbeitsregelungen, wettbewerbsfähige Vergütung und eine kollaborative Umgebung, die Ihre berufliche Entwicklung unterstützt.