Softwareentwicklung
Role details
Job location
Tech stack
Job description
Framework User Experience Wartung Cloud Test Automation Experience Design iOS C# Hotline Produktion Maschinenbau SCRUM Migration Agile Third-Level-Support Automatisierung Projekterfahrung Design Oracle OOD OOP REST Firebird Fertigung Fehlermanagement Handel GUI Optimierung Automated Testing Interbase Paradox Automation Testing Informix MySQL GIT Kommunikation Delphi Support Logistik Programmiersprachen Softwareentwicklung Ms Sql HTML5 SVN SyBase Zuverlässigkeit, * Wartung, Überarbeitung, Weiterentwicklung von Delphi/SQL Anwendungen (ab Delphi 5 auch historisch gewachsene Anwendungen)
-
Einhaltung von definierten Reaktionszeiten (SLAs)
-
Wartung der SQL-Datenbank
-
Durchführung von Erweiterungen und Änderungen
-
Sicherstellung der Betriebsbereitschaft
-
Modernisierung und schrittweise Umstellung auf C#
-
Verschiedene Branchen (Automotiv, Produktion, Logistik, Chemie, Fertigung, Handel, Vertrieb, Maschinenbau, uvm.)
-
Für Sonderlösungen, Individualsoftware, Standardsoftware, Schnittstellen
-
Optimierung (Performanz, Wartbarkeit)
-
Erfahrungen seit 1998 mit Delphi-Softwareentwicklung Erfahrungen
-
mobile Anwendungen mit Delphi (IOS, Android)
-
Delphi Anwendungen 32/64 bit alle Versionen
-
Individualsoftware und Standardsoftware, die mit Delphi entwickelt wurde
-
Schnittstellen
-
Anwendungen zur Maschinensteuerung/Automation
-
Geschäftskritische Anwendungen für die die Betriebsbereitschaft gewährleistet sein muss
-
Testautomation
-
3 Tier Anwendungen mit Delphi
-
Performance-Optimierung Projektunterstützung/Outsourcing
-
Durch Bereitstellung von Entwicklerleistungen
-
Ergänzung Ihres bestehenden Entwickler Teams durch unsere Mitarbeiter (Einbindung z.B. über Scrum)
-
Spezifikation und Implementierung gewünschter Erweiterungen/Änderungen
-
Wartung und Pflege von Delphi-Anwendungen
-
Portierung bestehender Delphi-Anwendungen auf C#
-
Wartung & Support
-
UX-Design Modernisierung von "Legacy" Anwendungen mit Delphi
-
Auf aktuellere Delphi Versionen z.B. Delphi 7 auf Delphi XE 12
-
Verbesserung der Wartbarkeit- Erweiterbarkeit
-
Performance-Optimierung Migration
-
Unicode, 64 Bit
-
Andere Datenbanken: MS-SQL, Oracle, Firebird, Informix, Interbase, Sybase, Paradox, MS Access, MySQL, Postgre SQL
-
UX-Migration z.B. durch Integration von Developer Express Delphi für die Cloud
-
Portierung von bestehenden Delphi Anwendungen für die Nutzung im Browser! (automatisierte HTML5 Konvertierung)
-
Remote Anwendungen
-
Rest-Server Integration Vorteile
-
Entwicklerunabhängige Unterstützung: Keine Abhängigkeit mehr von nur einem Entwickler im Projekt.
-
Klare und professionelle Kommunikation durch die Erstellung von Spezifikationen und Lastenheften, sowie durch die Nutzung von Item-Trackern und persönlichen Gesprächen zur Anforderungsdefinition vor Ort beim Kunden.
-
Ständige Verfügbarkeit durch ein erfahrenes Team von Delphi-Entwicklern.
-
Möglichkeiten von Support, Wartung und Pflege mit kurzfristigen Reaktionen (Hotline).
-
Beratung zum Architekturdesign und Erfahrungen aus vielen Delphi-Projekten inklusive.
-
Einsatz auch vor Ort beim Kunden.
-
Umfangreiches auf Erfahrungen basiertes Wissen über gute/zuverlässige Delphi-Komponenten (Framework-Komponenten).
-
Know-how-Transfer durch Durchführung von Delphi-Schulungen und -Trainings.
-
Moderate Preise durch die Ausnutzung von Synergien.
-
Marketing (u.a. SEO), Vertieb und Support für Standardsoftware Software Qualität Durch folgende Maßnahmen erhöhen wir die Qualität in der Softwareentwicklung:
-
Agile Methoden der Software Entwicklung z.B. Scrum oder Kanban
-
Fehlermanagement mit Hilfe von Tools und ausführlichen Tests (auch automatisierte).
-
Verwendung von Standards in der Softwareentwicklung wie OOP (objektorientierte Programmierung) und OOD (objektorientiertes Design).
-
Performanzoptimierung auf der Code-Seite und der Datenbank.
-
Verwendung von Richtlinien und Standards bei der Gestaltung von Oberflächen (GUI-Design)
-
Erstellung von Entwicklerdokumentationen (Erleichtert die Einarbeitung neuer Entwickler - die Abhängigkeit von nur einem Entwickler wird deutlich reduziert).
-
Verwendung von in der Praxis bewährten Softwarearchitekturen und einem guten Datenbankdesign.
-
Nutzung von Softwareversionierungssystemen zum Abgleich und zur Bearbeitung des Quellcodes
-
Entwicklung in einer VM, Abgleich über SVN oder Git
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)