.NET Scaffolding Engineering (Entwicklerportale & Templates)

Firmenname für PREMIUM-Mitglieder sichtbar

  • September 2024
  • nicht angegeben
  • auf Anfrage
  • Remote
  • 13.09.2024
  • 16805

Projekt Insights

seit wann aktiv?
Projektansichten
Bewerbungen

Projektbeschreibung

Start: 10.10.2024

Dauer: 14,5 Monate +
Auslastung: ca. 4 Tage pro Woche
Lokation: Remote & Berlin (80/20), zzgl. 2 % Reisen (wahrscheinlich Belgien oder Deutschland)

Projektbeschreibung:
Das EGAF-Produkt zielt darauf ab, die Erfahrung und Produktivität der Entwickler bei der Gruppe zu verbessern. Das Angebot unterstützt Software-Ingenieure bei der Entwicklung von Anwendungen und Diensten durch unseren Scaffolder, der ihnen hilft, die IT-Standards auf strukturierte und angenehme Weise zu erfüllen. EGAF bietet auch ein Entwicklerportal an, das von Entwicklern genutzt wird, um Dienstleistungen im Zusammenhang mit der Anwendungsentwicklung zu entdecken, zu konsumieren und zu erstellen. Dies sind derzeit Servicekataloge, Vorlagen, Dokumentationen und Tech-Radar rund um die Softwareentwicklungspraktiken. Der/die .NET-Entwickler/in, der für EGAF arbeitet, muss fortgeschrittene Entwicklungs- und Architekturkenntnisse in .NET mitbringen, um den .NET Scaffolder und Templates zu erstellen.

Aufgaben:

* Entwicklung und Pflege des .NET Scaffolder - Dies beinhaltet die Erstellung und Verbesserung des Tools, das den Software-Ingenieure bei der Einrichtung von Anwendungen und Diensten gemäß den IT-Standards der Elia-Gruppe unterstützt
* Erstellung von .NET-Vorlagen - Entwicklung von wiederverwendbaren .NET-Vorlagen, die den IT-Standards und Best Practices der Gruppe folgen, um die Anwendungsentwicklung zu beschleunigen
* Scaffolder und Templates in das Entwicklerportal integrieren - Sicherstellen, dass der Scaffolder und die Templates über das Entwicklerportal zugänglich sind und funktionieren
* Dokumentation - Schreiben und pflegen Sie eine umfassende Dokumentation für den .NET Scaffolder und Vorlagen, um andere Entwickler beim Verständnis und der Verwendung dieser Ressourcen zu unterstützen
* Bleiben Sie auf dem Laufenden mit den .NET-Fortschritten - Bleiben Sie auf dem Laufenden mit den neuesten .NET-Entwicklungspraktiken und Technologien und aktualisieren Sie den Scaffolder und die Vorlagen entsprechend
* Arbeiten Sie eng mit anderen Entwicklern, Product Ownern und Stakeholdern zusammen, um sicherzustellen, dass der Scaffolder und Vorlagen den Bedürfnissen der Entwickler entsprechen und mit den Unternehmenszielen übereinstimmen
* Testen und Qualitätssicherung - Implementierung strenger Testmethoden, um sicherzustellen, dass der Scaffolder und Templates robust und zuverlässig sind; Dazu gehören Unit-Tests, Integrationstests und möglicherweise auch automatisierte Tests
* Fehlerbehebung und Bugfixes - Beheben Sie alle Probleme oder Bugs, die mit dem .NET Scaffolder oder Vorlagen auftreten, zeitnah beheben
* Benutzerunterstützung - Unterstützung anderer Entwickler, die den .NET Scaffolder und die Vorlagen verwenden
* NET Scaffolder und Templates verwenden, was die Beantwortung von Fragen oder die Lösung von technischen Problemen beinhalten kann

Projektziel:
Unser Kunde hat es sich zur Aufgabe gemacht, die Erfahrung von Entwicklern in der Gruppe zu verbessern, indem sie Software-Vorlagen, -Pakete und -Tools in .NET, Python und Java entwickelt. Unser Kunde wird die Entwicklergemeinschaft in die Lage versetzen, robustere, sicherere und zuverlässigere Dienste und Anwendungen zu entwickeln.

Must-Have Anforderungen:

* Ein Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich; Hier erwerben die Entwickler in der Regel ein solides Verständnis von Programmierprinzipien, Datenstrukturen und Algorithmen
* Spezialisierte Kurse oder Zertifizierungen in .NET-Technologien, einschließlich C# und ASP.NET, die ein tieferes Verständnis für diese spezifischen Technologien vermitteln
* Kurse in Datenbankmanagement oder Erfahrung mit SQL, da ein Teil der Aufgabe darin besteht, eine Datenbankschicht für Webanwendungen aufzubauen
* Ausbildung oder Kurse in Softwaretests und Qualitätssicherung, um die Zuverlässigkeit und Robustheit der von ihnen entwickelten Software zu gewährleisten
* Erfahrung im technischen Schreiben oder Erfahrung in der Erstellung klarer, prägnanter Dokumentationen für Softwareanwendungen
* Kurse oder Erfahrungen mit den neuesten Softwareentwicklungsmethoden wie Agile oder Scrum

Anforderungen:

* Beherrschung des .NET-Frameworks - Der Entwickler sollte über ein tiefes Verständnis des .NET Framework, C#-Programmierung und ASP.NET für die Webentwicklung haben
* Erfahrung mit Scaffolding - Sie sollten mit Scaffolding in .NET vertraut sein, einem Code Generierungsrahmen für den Aufbau einer Datenbankschicht für eine Webanwendung
* Kenntnisse in der Template-Entwicklung - Sie sollten Erfahrung in der Erstellung wiederverwendbarer .NET Vorlagen haben
* Vertrautheit mit Entwicklerportalen - Sie sollten verstehen, wie man Ressourcen wie Scaffolders und Templates in ein Entwicklerportal integrieren
* Gute Dokumentationsfähigkeiten - Sie sollten in der Lage sein, eine klare und präzise technische Dokumentation für die Tools, die sie entwickeln, zu verfassen
* Up-to-date mit den neuesten Technologien - Sie sollten sich der neuesten Trends und Fortschritte in .NET und verwandten Technologien kennen
* Test- und Debugging-Fähigkeiten - Sie sollten verschiedene Testmethoden beherrschen und Debugging beherrschen, um die Zuverlässigkeit und Robustheit ihres Codes zu gewährleisten
* Problemlösungskompetenz - Sie sollten in der Lage sein, auftretende Probleme effektiv zu beheben und auftreten
* Erfahrung in der Benutzerunterstützung - Sie sollten Erfahrung in der technischen Unterstützung von anderen Entwicklern
* Kenntnisse der Softwareentwicklungspraktiken - Sie sollten mit den besten Praktiken der Softwareentwicklung vertraut sein
* Softwareentwicklung vertraut sein, einschließlich Versionskontrolle mit Tools wie Git und agilen Methoden

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.

Sie suchen Freelancer?

Schreiben Sie Ihr Projekt aus und erhalten Sie noch heute passende Angebote.

Jetzt Projekt erstellen