ProgrammiererIn
Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, ITAusbildungsform: Uni/FH/PH
Berufsbeschreibung
ProgrammiererInnen erstellen und adaptieren Software, z.B. für Web-Tools, Apps, Computerspiele, Office-Anwendungen, Datenbanken oder zur Steuerung von Maschinen und Anlagen. Sie können sowohl in der Entwicklung von Massensoftware tätig sein als auch Standardprogramme an die Anforderungen ihrer KundInnen anpassen oder spezielle Individualsoftware programmieren. Ihre Aufgabe ist es, vorgegebene Konzepte und Designvorlagen in computerlesbare Codes umzusetzen.
Zunächst analysieren ProgrammiererInnen die vorgegebenen Anforderungen an die Software und prüfen die Designvorlage sowie die Entwicklungsumgebung, in die das Programm eingeführt werden soll. Im nächsten Schritt erstellen sie ein Konzept und einen Ablaufplan. Darauf aufbauend programmieren und codieren sie zunächst einen Prototyp des neuen Programms oder adaptieren bestehende Programme entsprechend der Anforderungen, z.B. indem sie neue Funktionen ergänzen. Dabei verwenden sie verschiedene Programmiersprachen, wie z.B. Java, C++ oder Python.
ProgrammiererInnen sind auch dafür zuständig, Software und ihre Funktionen zu testen, sowie Programmierfehler zu identifizieren und zu beheben. Zudem erstellen sie Dokumentationen und Anleitungen zu neuen Programmen und Funktionen und schulen ihre AuftraggeberInnen mitunter in die Bedienung ein. ProgrammiererInnen sind oftmals thematisch auf bestimmte Software spezialisiert, z.B. im Bereich Medizin, Medien, Verwaltung oder Logistik. Häufig konzentrieren sie sich schwerpunktmäßig auch auf Softwarelösungen für bestimmte Arten von Anwendungen, wie z.B. Desktop-Programme, mobile Apps, Online-Shops, Social-Media-Tools, Gaming-Anwendungen oder Programme zur Maschinensteuerung.
Typische Tätigkeiten sind z.B.:
- Softwareprogramme erstellen und erweitern
- Programmiersprachen anwenden
- Anforderungen und Designvorlagen analysieren
- Ablaufpläne erstellen
- Testanwendungen programmieren
- Funktionstests durchführen
- Programmierfehler beheben
- Programmbeschreibungen erstellen
- AuftraggeberInnen beraten und schulen
-
Robotik – Grundlagen der Robotertechnik
Der Lehrgang hat den Zweck, Ihnen umfassend alle fachlichen, theoretischen und praktischen Fähigkeiten sowie Kenntnisse über die Robotik zu vermitteln, um z. B. in einem Unternehmen Roboter zu warten sowie zu programmieren.Ziele:
Der Lehrgang hat den Zweck, Ihnen umfassend alle fachlichen, theoretischen und praktischen Fähigkeiten sowie Kenntnisse über die Robotik zu vermitteln, um z. B. in einem Unternehmen Roboter zu warten sowie zu programmieren. Die Ausbildungsziele im Einzelnen: 1. Der Lehrgang vermittelt Ihnen umfassend alle für die Robotertechnik wichtigen Fähigkeiten und Kenntnisse der Mechanik, Elektronik und Sensorik. 2. Sie lernen die verschiedenen Fortbewegungsmöglichkeiten mobiler Roboter, die Energieübertragung und -speicherung sowie die Kraftübertragung, Motoren und Getriebe in der Robotik kennen. 3. Sie erlernen das Programmieren von Robotern. 4. Durch den Lehrgang erhalten Sie einen Überblick über verschiedene Industrieroboter, deren Aufbau, Einsatz und Programmierung.Zielgruppe:
Der Lehrgang soll dem bestehenden Mangel an qualifizierten Roboter-Technikern und -Programmierern abhelfen und ist gedacht für - alle, die sich auf eine Tätigkeit als Roboter-Fachkraft spezialisieren wollen und mit dieser Tätigkeit Geld verdienen möchten - Roboter-Führer oder Roboter-Einsteller, die sich beruflich besser qualifizieren möchten - Betriebe und Unternehmen jeder Art, die Roboter-Techniker bzw. -Programmierer dringend benötigen und die durch die Ausbildung eigener Mitarbeiter die Wartung etc. sicherstellen, optimieren und dadurch Kosten senken wollen - Elektroniker und Elektrotechniker, die ihre Kenntnisse in der Robotik erweitern und vertiefen wollen - Servicetechniker, die für die Wartung und Instandhaltung von Robotern verantwortlich sind und ihre Kenntnisse in der Robotik erweitern und vertiefen wollen - Mechatroniker, die sich stärker auf die Robotik spezialisieren wollen - Informatiker, die mehr über Typ, Einsatz, Bau und Konstruktion von mobilen und stationären Robotern erfahren wollen - Marketing- und Vertriebsmitarbeiter von Roboteranbietern, die mehr über Roboter erfahren wollen, um z. B. kompetenter gegenüber Kunden aufzutreten - alle Berufsgruppen, die mit der Konstruktion und dem Bau von Robotern beschäftigt sind und sich einen Überblick über die Technik verschaffen möchten - interessierte Personen, die mit Robotern beruflich oder privat zu tun haben und die ihr Wissen über Roboter erweitern wollen - jeden, der durch die Weiterqualifizierung eine höhere Wertschätzung an seiner Arbeitsstelle und Einkommensverbesserungen anstrebt oder seine Chancen auf dem Arbeitsmarkt verbessern möchteVoraussetzungen:
Für die Teilnahme an diesem Lehrgang müssen Sie keine besonderen Voraussetzungen erfüllen. Sie sollten ein gewisses Interesse an Elektronik, Mechanik und Programmierung mitbringen und Grundkenntnisse im Umgang mit dem Computer sowie dem Betriebssystem Windows haben. Neben einer abgeschlossenen Schulausbildung ist ein mathematisch-physikalisches Interesse von Vorteil.Institut:
Fernschule WeberWo:
Fernstudium -
SPS-Technik und IEC-Programmierung
Erwerb von umfassenden Kenntnissen und Fähigkeiten über Speicherprogrammierbare Steuerungen und die nach IEC definierten Programmiersprachen für den erfolgreichen Einsatz im Beruf.Ziele:
Erwerb von umfassenden Kenntnissen und Fähigkeiten über Speicherprogrammierbare Steuerungen und die nach IEC definierten Programmiersprachen für den erfolgreichen Einsatz im Beruf. Die Ausbildungsziele im Einzelnen: 1. Sie erhalten einen umfassenden Einblick in die Grundlagen der Speicherprogrammierbaren Steuerungen sowie der Programmierung nach IEC-Norm 61131-3 und lernen die Basissprachen für Verknüpfungssteuerungen Anweisungsliste (AWL), Kontaktplan (KOP) und Funktionsplan (FUP) kennen. 2. Der Lehrgang vermittelt Ihnen alle Kenntnisse und Fähigkeiten der modernen IEC-Programmiersprachen Funktionsbausteinsprache (FBS) und Strukturierter Text (ST) zur symbolischen Programmierung. 3. Abschließend lernen Sie die nach IEC-Norm definierte Ablaufsprache (AS) kennen, mit der Ablaufsteuerungen für bestimmte Prozesse – Chargen- und Batchprozesse – programmiert werden.Zielgruppe:
Der Lehrgang soll den bestehenden Mangel an qualifizierten Fachkräften im Bereich der Speicherprogrammierbaren Steuerungen und der IEC-Programmierung abhelfen und ist gedacht für - alle, die sich auf die Programmierung von Speicherprogrammierbaren Steuerungen spezialisieren oder weiterbilden wollen und mit dieser Tätigkeit Geld verdienen möchten - Betriebe und Unternehmen jeder Art, die eigene Mitarbeiter als Fachkraft im Bereich SPS und IEC-Programmierung ausbilden wollen - SPS-Programmierer und Ingenieure, die die Vorteile der höheren IEC-Sprachen erlernen wollen - jeden, der durch Steigerung seiner Qualifikation eine höhere Wertschätzung an seiner Arbeitsstelle und Einkommensverbesserungen anstrebt oder seine Chancen auf dem Arbeitsmarkt verbessern möchteVoraussetzungen:
Für die Teilnahme an diesem Lehrgang müssen Sie keine besonderen Voraussetzungen erfüllen. Allerdings sollten Sie neben einer abgeschlossenen Schulausbildung mindestens eine technische Berufsausbildung absolvieren oder absolviert haben. Sie sollten mathematisch und naturwissenschaftlich interessiert sowie mit dem Umgang eines Computers und dem Betriebssystem Windows vertraut sein.Institut:
Fernschule WeberWo:
Fernstudium -
SIEMENS SIMATIC Net Profibus
Profibus auf Basis S7-300/S7-400: * PB Grundlagen * PB Buszugriff, Übertragungsprotokoll * PB Telegramme * Integrierte DP Schnittstelle * PB CP342-5 * Störungssuche, AnalyseZiele:
Dieser Kurs richtet sich an Siemens S7-300 / S7-400 Programmierer, die Kenntnisse von Simatic Net Profibus benötigen und erarbeiten wollen, um dezentrale SPS- bzw. Kommunikations-Strukturen ändern, anpassen bzw. selbst entwickeln möchten oder Mitarbeiter der Instandhaltung und Wartung, die Störungssuche und Erweiterungen der Profibus-Vernetzungen mittels S7-300/S7-400-Steuerung betreiben wollen.Zielgruppe:
SPS-Programmierer, Elektriker, Elektische InstandhaltungVoraussetzungen:
Kurs Einsteiger SIMATIC S7 oder gleichwertige KenntnisseInstitut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
SIEMENS STEP7 - Professional
SIMATIC STEP7 (S7-300/S7-400):* Adressierungsarten; speicher- und registerindirekte Adressierung* Datenverwaltung mit komplexen Datenstrukturen* Parametrierbare Funktionen und Funktionsbausteine* multiinstanzfähige Funktionsbausteine* System- und Systemfunktionsbausteine anwenden* SIMATIC S7-Bibliotheken anwenden* Analogwertverarbeitung mit SIMATIC S7* erweiterte Arithmetik und Akkumulatoroperationen* Vertiefung S7-Kommunikation (MPI/DP)Ziele:
Dieser Kurs richtet sich an Siemens S7-300/S7-400 Programmierer die tiefer gehende Kenntnisse der SIMATIC S7-300 / S7-400 benötigen und sich mit den erweiterten Programmiermöglichkeiten vertraut machen möchten.Zielgruppe:
Elektriker, Elektische Instandhaltung, SPS-ProgrammiererVoraussetzungen:
Kurs SIMATIC S7 Einsteiger/Instandhaltung oder gleichwertige Kenntnisse mit S7-300/S7-400Institut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
SIEMENS Einführung in WinCC
* WinCC-Control Center* Client/Server - Architekturen (Single User, Multi User, Multi-Client Projektierung)* WinCC Explorer* Variablenhaushalt (Verbindungsprotokolleinstellungen, Variablen definieren)* Alarm Logging* Tag Logging* Graphics Designer (Standard-Objekte, Sm@rt-Objekte, Windows-Objekte)* C-"Grundkurs" (Einführung in benötigte Funktionen)* Global Scripts* Cross Referenz* Report Designer* Text Library* User Administration* AutostartZiele:
Dieser Kurs richtet sich an Mitarbeiter aus den Bereichen Projektierung und Inbetriebnahme, die die SIMATIC WinCC Grundlagen erlernen möchten und hiermit dann einfach und elegant Visualisierungs- und Archivierungsapplikationen entwickeln möchten.Zielgruppe:
Elektriker, Elektische Instandhaltung, SPS-ProgrammiererVoraussetzungen:
Grundkenntnisse SPS/Steuerungstechnik; MS-Windows HandhabungInstitut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
SIEMENS STEP7 - Kompaktausbildung (Einsteiger+Professional)
SPS-Programmierung (S7-300/S7-400):1 Woche: * Grundlagen der SPS * Systemübersicht SIMATIC S7 * SIMATIC-Manager und Step7-Objekte * Hardwareprojektierung mit STEP7 * STEP 7 zur Programmerstellung, Dokumentation und Fehlersuche * Softwarestruktur und Grundoperationen STEP 7 * absolute und symbolische Adressierung * Zahlensysteme (Dezimal, Dual, Hexadezimal, Real) * Datenbausteine und Datenformate * Kommunikation über die MPI-Schnittstelle * Dezentrale Peripherie an S7 (Profibus DP) * Inbetriebnahme########2 Woche: * Adressierungsarten; speicher- und registerindirekte Adressierung* Datenverwaltung mit komplexen Datenstrukturen* Parametrierbare Funktionen und Funktionsbausteine* multiinstanzfähige Funktionsbausteine* System- und Systemfunktionsbausteine anwenden* SIMATIC S7-Bibliotheken anwenden* Analogwertverarbeitung mit SIMATIC S7* erweiterte Arithmetik und Akkumulatoroperationen* Vertiefung S7-Kommunikation (MPI/DP)Ziele:
Dieser Kurs richtet sich an zukünftige Siemens S7 Programmierer, die Kenntnisse von der SIMATIC S7 (S7-300/S7-400) benötigen und erarbeiten wollen, um mit dem STEP 7 Programmierpaket bestehende SPS Programme zu ändern und anzupassen bzw. selbst zu entwickeln.In der zweiten Woche werden die SIMATIC S7 spezifischen Spezialitäten der erweitereten AWL-Programmierung erläutert und geübt.Zielgruppe:
Elektriker, Elektische Instandhaltung, SPS-ProgrammiererVoraussetzungen:
Erfahrungen mit elektrischen Steuerungen; Grundkenntnisse MS-Windows HandhabungInstitut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
SIEMENS STEP7 - Einsteiger
SPS-Programmierung (S7-300/S7-400): * Grundlagen der SPS * Systemübersicht SIMATIC S7 * SIMATIC-Manager und Step7-Objekte * Hardwareprojektierung mit STEP7 * STEP 7 zur Programmerstellung, Dokumentation und Fehlersuche * Softwarestruktur und Grundoperationen STEP 7 * absolute und symbolische Adressierung * Zahlensysteme (Dezimal, Dual, Hexadezimal, Real) * Datenbausteine und Datenformate * Kommunikation über die MPI-Schnittstelle * Dezentrale Peripherie an S7 (Profibus DP) * InbetriebnahmeZiele:
Dieser Kurs richtet sich an zukünftige Siemens S7 Programmierer, die Kenntnisse von der SIMATIC S7 (S7-300/S7-400) benötigen und erarbeiten wollen, um mit dem STEP 7 Programmierpaket bestehende SPS Programme zu ändern und anzupassen bzw. selbst zu entwickeln.Zielgruppe:
Elektriker, Elektische Instandhaltung, zukünftige SPS-ProgrammiererVoraussetzungen:
Erfahrungen mit elektrischen Steuerungen; Grundkenntnisse MS-Windows HandhabungInstitut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
SIEMENS OPs / TPs / MPs / PCs mit SIMATIC "WinCC flexible" projektieren
* Systemüberblick SIMATIC WinCC flexible (Micro, Compact, Standard, Advanced)* Projekt anlegen* Kommunikation über MPI/Profibus-Schnittstelle mit S7 (mit Variablen und Bereichszeiger)* Erstellung von Prozessbildern mit Balken und Kurven/Funktionen* Benutzerverwaltung (Passwortschutz)* Übernahme eines ProTool-Projektes* Meldungsprojektierung* WinCC flexible Optionen: Kurvenprojektierung, Datenarchivierung, Rezeptverwaltung* weitere WinCC flexible Optionen vorstellen: Sm@rtAccess, Sm@rtService, ...* Runtime-Scripting vorstellen* für Geräte der WinCC-flexible-Gerätegeneration und PCs mit WinCC flexible RunTime (PC-Visu)Ziele:
Dieser Kurs richtet sich an jene Personen, welche Textpanels, vollgrafikfähige Panels und/oder die Visualisierung WinCC flexible RT auf einem PC projektieren oder Änderungen daran vornehmen möchten. Ebenso an Umsteiger die bis jetzt ProTool Lite, ProTool bzw. ProTool/Pro im Einsatz hatten, und nun auf die neue Engineering- und/oder Runtimesoftware WinCC flexible umsteigen wollen bzw. müssen, um die neuen Bediengeräte zu nutzen.Zielgruppe:
Elektriker, Elektische Instandhaltung, SPS-ProgrammiererVoraussetzungen:
Erfahrungen mit elektrischen Steuerungen; Grundkenntnisse MS-Windows HandhabungInstitut:
SOFTwerk Professional Automation GmbHWo:
Seminarraum SOFTwerk in Wels -
Angular für Einsteiger
<p>Das Angular-Framework bietet eine große Basis für die Bereitstellung reichhaltiger Client-seitiger Web- und Native-Anwendungen mit einer Spezialisierung auf Datenbindung. Lernen Sie, was Angular ist und was es wirklich kann!</p>Welche Vorteile bringt Angular mit sich und warum sollten Sie es verwenden? <p>Angular wurde von Google entwickelt, um die Herausforderungen zu bewältigen, denen Programmierer beim Erstellen komplexer Single-Page-Application (SPA) gegenüberstehen. </p><p>Angular bietet eine Basis für die Bereitstellung reichhaltiger Client-seitiger Web-Anwendungen mit einer Spezialisierung auf Datenbindung. Wenn Ihre Web-App also Inhalte in der Benutzeroberfläche aktualisieren muss, wenn ein Benutzer sie eingibt oder verändert, können Sie das mit Angular ganz einfach tun. </p><p>Entdecken Sie die Grundlagen von Angular, einschließlich leistungsstarker Funktionen wie Zwei-Wege-Datenbindung, umfassendes Routing und Dependency Injection. Sie werden Schritt für Schritt durch die Angular-Plattform geführt und konzentrieren sich dabei auf die komponentenbasierte Architektur von Angular. </p><p>Kurz gesagt, Angular bietet Ihnen die Möglichkeit, clientseitige Webanwendungen und sogar native Anwendungen zu erstellen und deren Komplexität im Laufe der Zeit zu verwalten.</p><p>Lernen Sie, was Angular ist und was es kann, während Sie eine voll funktionsfähige Web-App von Anfang bis Ende erstellen werden.</p>Angular Architektur ÜbersichtWarum solle man Angular verwenden?Grundlagen von TypeScriptKomponenten, Bootstrap und das DOMDirektiven und PipesDatenbindungInjektion von AbhängigkeitenDienste und andere GeschäftslogikDatenpersistenzRoutingAngular-KomponentenNgModule und das Root-ModulMetadaten der KomponenteBootstrapping des Moduls für den BrowserDer KomponentenselektorDas Komponenten-TemplateDas Styling einer KomponenteVerwendung anderer Komponenten in einer KomponenteInterpolation und der AusdruckskontextEigenschaftsbindungEreignis-BindungDaten mit @Input in die Komponente holenAbonnieren von Komponentenereignissen mit @OutputAngular-Direktiven und -PipesStrukturelle Direktiven: ngIfStrukturelle Direktiven: ngForAttribut-Direktiven: EingebautAttribut-Direktiven: BenutzerdefiniertVerwenden von DirektivenwertenArbeiten mit Ereignissen in DirektivenAngular-Pipes: EingebautAngular-Pipes: BenutzerdefiniertAngular-FormulareAngular FormulareTemplate-gesteuerte FormulareModell-gesteuerte FormulareValidierung: EingebautValidierung: BenutzerdefiniertFehlerbehandlungAngular-Dependency Injection und Services (Dienste)Wie Angular die Dependency Injection ausführtDienste in AngularInjektion von KlassenkonstruktorenErstellen und Bereitstellen eines DienstesBereitstellen von Diensten im RootVerwendung des Dienstes in KomponentenDer @Inject-DekoratorInjektions-TokenHTTP-Zugriff in AngularDer Angular HttpClientVerwendung eines Mock-Backends für HTTP-AufrufeVerwendung des HttpClient für GET-AufrufeVerwendung von Suchparametern in GET-AufrufenVerwenden des HttpClient für POST-, PUT- und DELETE-AufrufeBehandlung von HTTP-FehlernRouting in AngularSetzen der Basis href und Konfigurieren von RoutenRegistrierung von Routing im App-ModulRouter-OutletsRouter-LinksArbeiten mit Routing-ParameternVerwenden der Router Klasse zum NavigierenVerwenden einer Funktion NgModule für RoutenLazy Loading eines RoutenmodulsStyling von Komponenten in AngularDie View-Encapsulation-ModiWie Angular Stile auf Komponenten überträgtGemeinsame CSS-Selektoren verwendenSpezielle CSS-Selektoren, die Angular unterstütztArbeiten mit globalen StylesZielgruppe:
Interessenten mit abgeschlossener Berufsausbildung oder Berufserfahrungen im Medienbereich, Kommunikationsbereich oder kaufmännischen Bereich, die sicher im Umgang mit dem PC sind sowie eine Affinität zum Internet und digitalen Medien haben und eineAngular für Einsteiger - Beratung, Coaching, Workshop, Training suchen!Voraussetzungen:
Keine besonderen Anforderungen.Institut:
HECKER CONSULTINGWo:
Virtuelles Klassenzimmer, Live-Online-Seminar -
ABB Roboter-Programmierbasiskurs IRC5
* Sicherheitsaspekte im Umgang mit dem Roboter* Erläuterung des Aufbaus und der Arbeitsweise des Robotersystems (Systemübersicht)* Starten und Ausschalten des Systems* Dialogführung mit Hilfe von "Fenstern" (Windows-Technik)* Bewegung des Manipulators und Beschreibung der verschiedenen Hilfsmittel, welche dasSystem bietet um dies leichter und sicherer durchzuführen* Erstellen von einfachen Bewegungsprogrammen* Programmieren von berechneten Positionen* Anwählen, starten und stoppen eines Programms* Definieren eigener Koordinatensysteme (Werkzeuge und Werkobjekte)* Systemstruktur der Speicheraufteilung* Erstellen von Abfragen und Schleifen (Programmablaufsteuerung)* Verwalten der Ein- u. Ausgänge (Systemparameter)* Arbeiten im Produktionsfenster während des Automatikbetriebs* Kontrollieren und setzen von Ein- und Ausgangssignalen im E/A-Fenster* Laden / Speichern von Programmen, Modulen und Systemparametern (Datensicherung)* Erläuterung div. System-Fehlermeldungen* Realisierung von Handhabungsaufgaben* Neues Softwaretool: RobotStudioOnlineZiele:
Der Teilnehmer ist nach aktiver Mitarbeit in der Lage, selbständig Bedienfunktionen auszuführen. Er kann einfache Programme nach Vorgaben selbständig entwickeln, eingeben, testen und optimieren.Er kann div. Störungen beheben bzw. gezielt lokalisieren.In diesem Kurs werden die Grundlagen der Roboterprogrammierung vermittelt.Zielgruppe:
Der Kurs ist für Programmierer, Anlagenbetreuer, Projektleiter, Planer, Entwickler und technischesWartungspersonal gedacht.Voraussetzungen:
Keine besonderen Vorkenntnisse erforderlich. Ein gewisses technisches Verständnis wird jedochvorausgesetzt. Ebenso Kenntnisse der einzelnen Fertigungsschritte und des besonderen Fertigungsverfahren.Empfehlenswert: Grundkenntnisse einer der 'Windows' - gesteuerten Benützeroberflächen.Institut:
ABB AGWo:
ABB Robotertechnik Brown Boveri str. 1 A-2351 Wr. Neudorf
Mehr Infos zu Weiterbildungen in der Weiterbildungsdatenbank
- 12 fachliche berufliche Kompetenzen
-
1
Betriebssystemkenntnisse
-
Betriebssysteme (3)
- Android
- LINUX
- Windows
-
Betriebssysteme (3)
-
5
Datenbankkenntnisse
- Datenbankentwicklung
-
Datenbankmanagementsysteme (4)
- MS SQL-Server
- MySQL
- Oracle-Datenbanken
- PostgreSQL
-
Datenbankadministration (1)
- Betreuung von relationalen Datenbanken
-
Datenbank- und Datenbankabfragesprachen (1)
- SQL
-
Advanced Analytics (1)
- Apache Kafka
-
2
Datensicherheitskenntnisse
-
IT-Sicherheits-Software (1)
- Firewall-Systeme
-
Cyber Security (1)
- Informationssicherheit
-
IT-Sicherheits-Software (1)
-
1
Fremdsprachenkenntnisse
-
Englisch (1)
- Technisches Englisch
-
Englisch (1)
-
4
Internetentwicklungs- und Administrationskenntnisse
-
Frameworks (1)
- Bootstrap
-
Webprogrammierung (2)
- ASP.NET
- REST-API
-
Cloud Computing (4)
- Microsoft Azure
- OpenStack
- Red Hat OpenShift
- SaaS
-
Application Server und Web-Entwicklungsumgebungen (1)
- Web-API
-
Frameworks (1)
-
2
IT-Projektmanagement- und Consultingkenntnisse
- IT-Anforderungsanalyse
-
IT-Projektmanagement (2)
- JIRA
- Scrum
- 1 Kenntnis berufsspezifischer Rechtsgrundlagen
-
1
Multimediakenntnisse
-
Webdesign (1)
- Responsives Webdesign
-
Webdesign (1)
-
2
Netzwerktechnik-Kenntnisse
-
Netzwerkprotokolle (3)
- IEC 61850
- SAML
- SOAP
-
Netzwerktypen (1)
- Client-/Server Technologien
-
Netzwerkprotokolle (3)
-
7
Programmiersprachen-Kenntnisse
-
Auszeichnungssprachen (3)
- HTML
- SASS/CSS
- XML
-
Programmierbibliotheken und Schnittstellen (2)
- .NET
- Windows Presentation Foundation
-
Objektorientierte Programmiersprachen (8)
- ABAP
- C#
- Eclipse
- Groovy
- Java
- JPA
- Spring Boot
- Spring Framework
-
Compiler Programmiersprachen (2)
- C
- C++
-
Script-Sprachen (2)
- AngularJS
- JavaScript
-
Interpreter Programmiersprachen (2)
- PHP
- Python
-
Prozedurale Programmiersprachen (1)
- PL/1
-
Auszeichnungssprachen (3)
-
9
Softwareentwicklungskenntnisse
-
Softwareentwicklungsmethoden (3)
- CI/CD
- Docker
- Kubernetes
-
Softwareprogrammierung (3)
- Customizing
- Objektorientierte Programmierung
- UML
-
Softwaretests (1)
- Durchführung von Softwaretests
-
Spezialgebiete Softwareentwicklung (8)
- Entwicklung von Apps
- Entwicklung von Systemsoftware
- Entwicklung von Webapplikationen
- Hardwarenahe Softwareentwicklung
- Programmierung von Apps
- Programmierung von Netzwerken
- Programmierung von Schnittstellen
- Programmierung von Scripts
-
UI-Entwicklung (1)
- GUI-Tests
-
Softwareplanung (2)
- IT-Lastenhefterstellung
- Requirements Engineering
-
Software Change Management (1)
- GitHub
-
Softwareentwicklungstools (4)
- Gradle
- Jenkins
- Qt
- Visual Studio
-
Konfigurationsmanagement (1)
- Terraform
-
Softwareentwicklungsmethoden (3)
-
1
Wissenschaftliches Fachwissen Technik und Formalwissenschaften
-
Ingenieurwissenschaften (2)
- Elektrotechnik und Informationstechnik
- Simulink
-
Ingenieurwissenschaften (2)
- 4 überfachliche berufliche Kompetenzen
- Analytische Fähigkeiten
- Kommunikationsstärke
-
1
Problemlösungsfähigkeit
- Konzeptionelle Fähigkeiten
-
1
Zuverlässigkeit
- Qualitätsbewusstsein
- 15 In Inseraten gefragte berufliche Kompetenzen
- .NET
- Agile Softwareentwicklung
- Angular
- C
- C#
- C++
- Datenbankmanagementsysteme
- Englisch
- Java
- JavaScript
- LINUX
- Requirements Engineering
- Softwaredokumentation
- SQL
- XML