Der Softwareentwickler mit Schwerpunkt objektorientierte Programmierung und digitalen Geschäftsprozessen konzipiert und implementiert Softwarelösungen mittels Java für Geschäftsanwendungen. Er analysiert komplexe Geschäftsprozesse, übersetzt diese in objektorientierte Strukturen und entwickelt skalierbare Anwendungen. Er programmiert Schnittstellen zu verschiedenen Systemen, überprüft Code-Qualität und optimiert bestehende Softwarekomponenten. Zudem dokumentiert er Entwicklungsprozesse und berücksichtigt aktuelle Sicherheitsstandards. Er begleitet die digitale Transformation von Geschäftsprozessen durch technische Expertise und arbeitet interdisziplinär mit Fachabteilungen zusammen.
Objektorientierte Softwareentwicklung - Programmierung in C/C++ und Java• Programmiersprachen C, C++ und Java - Syntax, IDEs und Versionsverwaltung
• Objektorientierte Programmierung - Strukturen und Designprinzipien
• Datenstrukturen und Algorithmen - Performance und Optimierung
• Testgetriebene Entwicklung und Qualitätssicherung
• Vorgehensmodelle und Softwarearchitektur
• Benutzeroberflächen und Systemintegration
• APIs und moderne Systemanbindung
• Digital Economy und digitale Geschäftsmodelle
• Digitale Technologien und Transformation
• Geschäftsmodell-Innovation und Plattformstrategien
• Digitale Strategieentwicklung und Wettbewerbsanalyse
• Business Case Entwicklung und Projektbewertung
• Change Management und Umsetzungsplanung
• Digitale Geschäftsmodell-Kreation und Ökosystem-Design
• Datenverarbeitung und Hardware verstehen - Digitalisierung, KI & Normen im Technologiekontext
• Arbeitsumgebungen aufsetzen & Python-Syntax sicher anwenden - Skripte und Module sauber strukturieren
• Programme durch logische Steuerung automatisieren - Schleifen effektiv in Aufgaben einbinden
• Funktionen nutzen und Programme modular gestalten - Fehlerbehandlung praxisnah integrieren
• Mit Dateiformaten und APIs arbeiten - Datenquellen professionell erschließen & verarbeiten"
• Klassen und Objekte in Unternehmensanwendungen einsetzen - Strukturierte Softwarelösungen mit OOP erstellen
• Daten verständlich aufbereiten und visualisieren - Dashboards für Business Use Cases erstellen
• Klassifikation, Clustering & Vorhersagen automatisieren - KI reflektiert einsetzen - Standards & Ethik beachten
• Praxisübung
------------------------------------------------------------------------------------------------------------------
Erarbeiten Sie mit unseren Karriereberatern Ihren individuellen Kursplan
------------------------------------------------------------------------------------------------------------------