Über die Stelle
In dieser stundenbasierten Remote-Auftragnehmerrolle arbeiten Sie als NetBeans-Spezialist (SME) daran, realistische, anspruchsvolle computergestützte Aufgaben mit NetBeans und verwandten Softwareentwicklungs-Workflows zu erstellen. Sie entwerfen praxisnahe NetBeans-Aufgaben, dokumentieren sie klar in SuperAnnotate, stellen sicher, dass Ihre Umgebung die Aufgabe unterstützt, und zeichnen sich selbst bei der Ausführung der Aufgabe auf Ihrem Computer auf.
Zu den Aufgaben können das Erstellen von Java-Projekten, das Konfigurieren von JDKs, das Ausführen und Debuggen von Code, das Importieren von Projekten, das Verwalten von Abhängigkeiten, die Arbeit mit Maven/Gradle, die Nutzung von GUI-Buildern, die Code-Navigation, das Schreiben von Tests oder die Fehlerbehebung bei Build-/Laufzeitproblemen gehören. Ihre Arbeit hilft dabei, fortgeschrittene KI-Modelle zu trainieren, damit sie besser verstehen, wie echte Nutzer Softwareentwicklungs-Workflows in NetBeans abschließen.
Diese Rolle ist bei SME Careers angesiedelt, einem schnell wachsenden Unternehmen für KI-Datendienste und einer Tochtergesellschaft von SuperAnnotate, das Trainingsdaten für viele der größten KI-Unternehmen und Foundation-Model-Labs der Welt bereitstellt. Ihre NetBeans-Expertise trägt direkt zur Verbesserung der weltweit führenden KI-Modelle bei, indem sie ihnen beibringt, wie echte Nutzer praktische Coding-, Debugging- und IDE-Projekt-Workflows abschließen.
Was Sie tun werden
- Realistische NetBeans-Aufgaben erstellen: Entwickeln Sie realistische und anspruchsvolle Aufgaben, die am Computer mit NetBeans ausgeführt werden können, und dokumentieren Sie die Aufgabe klar in SuperAnnotate.
- Die Arbeitsumgebung vorbereiten: Stellen Sie sicher, dass Ihre Umgebung die Aufgabe unterstützt, einschließlich installiertem NetBeans, vorbereitetem Workspace/Projekten, konfiguriertem JDK, verfügbaren Abhängigkeiten und allen erforderlichen vorbereiteten Referenzen vor der Aufzeichnung.
- Die Aufgabenausführung aufzeichnen: Zeichnen Sie sich selbst bei der Ausführung der NetBeans-Aufgabe auf Ihrem Computer auf, während Sie die Projektanweisungen befolgen und sicherstellen, dass der Workflow klar, vollständig und realistisch ist.
- Den Aufgabenkontext dokumentieren: Stellen Sie ausreichend Aufgabenkontext, Schritte, Ziele, Projektdateien, Abhängigkeiten und Notizen bereit, damit Prüfer verstehen können, worum es bei der Aufgabe geht und wie sie abgeschlossen wurde.
- Die praktische Softwarenutzung demonstrieren: Führen Sie Workflows zu Projekt-Setup, Importen, Coding, Debugging, Build-Tools, Tests, GUI-Buildern, Plugins oder Fehlerbehebung durch, wo relevant.
- Die Qualität der Einreichung sicherstellen: Überprüfen Sie Ihre Aufzeichnung und Dokumentation vor der Einreichung, um sicherzustellen, dass die Aufgabe vollständig, verständlich, realistisch und mit den Projektrichtlinien konform ist.
Was wir suchen
- Praktische Erfahrung mit NetBeans für Java-Entwicklung, Projekt-Setup, Debugging, Maven/Gradle-Workflows, GUI-Erstellung, Testing oder verwandte Softwareentwicklungsaufgaben.
- Englischkenntnisse auf Niveau B2 oder höher, um Projektanweisungen zu verstehen, Aufgaben klar zu dokumentieren und mit dem Projektteam zu kommunizieren.
- Sicherer Umgang mit dem Computer, Dateiverwaltung, Öffnen von Projekten, Konfigurieren von JDKs, Installieren von Abhängigkeiten und Aufzeichnen von Workflows.
- Fähigkeit, realistische und anspruchsvolle NetBeans-Aufgaben zu entwickeln, die tatsächliche Coding-, Debugging-, Testing-, Build-, GUI- oder Projekt-Setup-Anwendungsfälle widerspiegeln.
- Fundiertes Verständnis der NetBeans-Grundlagen wie Projekte, Pakete, JDK-Konfiguration, Run/Debug-Workflows, Build-Tools, Plugins, Code-Navigation und Ausgabe-/Fehlerpanels.
- Fähigkeit sicherzustellen, dass Ihre Umgebung die Aufgabe unterstützt, einschließlich installiertem NetBeans, verfügbaren Projekten/Dateien, konfiguriertem JDK, installierten Abhängigkeiten und allen erforderlichen vorbereiteten Referenzen vor der Aufzeichnung.
- Hohe Detailgenauigkeit bei der Vorbereitung der Aufgabe, der Ausführung des Workflows und der Prüfung, dass die Aufzeichnung vollständig und verständlich ist.
- Zuverlässig, selbstständig und in der Lage, in einem stundenbasierten Remote-Auftragnehmer-Workflow über Zeitzonen hinweg konstante Qualität zu liefern.
- Zusätzliche berufliche Fähigkeiten sind willkommen, einschließlich Java, Backend-Entwicklung, QA, GitHub, technisches Schreiben, Coding, Unterrichten oder andere computergestützte Workflows.