Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
190 Ansichten
QOAD
Hauptaufgaben:
• Entwickelt Softwarelösungen durch Untersuchung des Informationsbedarfs, Besprechung mit Benutzern, Untersuchung des Systemflusses, der Datennutzung und der Arbeitsprozesse; Untersuchung von Problembereichen; und Verfolgung des Softwareentwicklungslebenszyklus.
• Bestimmt die betriebliche Machbarkeit durch Bewertung von Analyse, Problemdefinition, Anforderungen, Lösungsentwicklung und vorgeschlagenen Lösungen.
• Dokumentieren und demonstrieren Sie Lösungen durch die Entwicklung von Dokumentation, Flussdiagramme, Layouts, Diagramme, Diagramme, Codekommentare und klarer Code
• Seien Sie ein hartnäckiger, kreativer Problemlöser
• Übersetzen Sie Anwendungs-Storyboards und Anwendungsfälle in funktionale Funktionen/Module. p>
• Aufgaben im Softwareentwicklungslebenszyklus identifizieren, priorisieren und ausführen
• Hochwertige Software entwickeln, indem Sie sauberen, effizienten Code erstellen
• Entwerfen, erstellen und Pflegen Sie effizienten, wiederverwendbaren und zuverlässigen Code
• Sorgen Sie für die bestmögliche Leistung, Qualität und Reaktionsfähigkeit von Anwendungen
• Identifizieren Sie die Ursache von Fehlern und finden Sie geeignete Lösungen ohne Nebenwirkungen p>
• Helfen Sie dabei, die Qualität, Organisation und Automatisierung des Codes aufrechtzuerhalten.
• Arbeiten Sie mit internen Teams und Anbietern zusammen, um Produkte zu reparieren und zu verbessern.
• Bieten Sie Peer-Mentoring für jüngere Teammitglieder an .
• Stellen Sie sicher, dass die Software auf dem neuesten Stand der Technik ist.
• Einhaltung von Codierungsstandards.
• Bieten Sie bei Bedarf Support für Live-Systeme .
Qualifikationen und Fähigkeiten:
• B.S. in Informatik, Informationstechnologie oder einer verwandten Disziplin
• 4+ Jahre Erfahrung
• Ausgeprägtes Wissen über Best Practices für die Softwareimplementierung
• Solides und tiefes Verständnis von OOP-Konzepte und -Prinzipien
• Gute Erfahrung und Verständnis von Software-Designmustern
• Ausgeprägte Kenntnisse des .Net-Core-Frameworks und der Codierung in C#
• Praktisch Erfahrung mit Angular.
• Erfahrung mit JavaScript-Bibliotheken/Frameworks, z. B. jQuery, Typescript.
• Kenntnisse in SQL und Datenbankentwicklung.• Fundierte Kenntnisse des Software Development Life Cycle (SDLC) und ein umfassendes Verständnis verschiedener Phasen, zum Beispiel Anforderungen, Analyse/Design, Entwicklung und Tests.
• Profunder Hintergrund in Datenmodellierungs- und Datenbankdesignkonzepten.
• Profunde Erfahrung in der Arbeit in einer agilen Umgebung und Verständnis des SCRUM-Prozesses
• Erfahrung mit Unit-Tests (nUnit, MSTest)
• Ausgeprägte Analyse- und Problemlösungsfähigkeiten
• Erfahrung in DDD ist von Vorteil
• Erfahrung in ASPNET Boilerplate ist von Vorteil< /p>
Haupttools:
• MS Visual Studio
• SQL Server
• Azure DevOps