Wichtigste Eigenschaften
- Unternehmen
- TTP Consult Austria GmbH
Allgemeine Beschreibung
Unser Kunde betreibt auf Basis seiner weltumspannenden Infrastruktur aus Rechenzentren und Netzen Informations- und Kommunikationstechnik (engl. kurz ICT) für multinationale Konzerne und öffentliche Institutionen. Mit Niederlassungen in über 20 Ländern und globaler Lieferfähigkeit betreut unser Kunde Unternehmen aus allen Branchen von der Automobilindustrie über Telekommunikation, den Finanzsektor, Handel, Dienstleistungen, Medien, Energie und Fertigungsindustrie bis zur öffentlichen Verwaltung und dem Gesundheitswesen. p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; -webkit-text-stroke: #000000} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; color: #1e497d; -webkit-text-stroke: #1e497d} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Helvetica; -webkit-text-stroke: #000000} li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; -webkit-text-stroke: #000000} span.s1 {font-kerning: none} ul.ul1 {list-style-type: disc}Laufzeit des Projektes: mind. ½ Jahr
Auslastung: 100%
Aufgaben
Die Hauptaufgabe besteht in der Entwicklung neuer Applikationen sowie der Weiterentwicklung von bestehenden Applikationen. Dies beinhaltet nicht nur die eigentliche Programmierung, sondern die Mitwirkung im Gesamtprozess von der Anforderungserhebung bis zur Produktivstellung einer Applikation. Folglich übernimmt der Software-Entwickler auch Spezifikations-, Analyse- und Designaufgaben.
- Entwicklung von Java-Programmen und -Modulen
- Konzeption, Entwicklung und Integration von Java- und J2EE-Komponenten
- Durchführung von objektorientierten Systemanalysen und -designs
- Durchführung von Design- und Codereviews
- Durchführung von Modultests
- Programmdokumentation
- Strukturierung und Planung von Tasks mit dem Projektmanager
- Anleitung von Software-Entwicklern mit weniger Erfahrung. Gegebenenfalls Wahrnehmung der technischen Projektleitung.
- Möglicherweise auch Einsatz in mehreren Projekten
- Proaktive Kommunikation zum Projektmanager bezüglich möglicher Probleme und Verbesserungsvorschläge
Kenntnisse und Fähigkeiten
- Mindestens die unten angeführte Erfahrung in der praktischen Umsetzung:
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; -webkit-text-stroke: #000000} span.s1 {font-kerning: none} td.td1 {width: 368.0px; margin: 0.5px 0.5px 0.5px 0.5px; padding: 1.0px 1.0px 1.0px 1.0px} td.td2 {width: 91.0px; margin: 0.5px 0.5px 0.5px 0.5px; padding: 1.0px 1.0px 1.0px 1.0px} Java Entwicklung 5 Jahre
Service Oriented Architecture (SOAP,REST) 3 Jahre
Hibernate /JPA (ORM) 3 Jahre
Spring 3 Jahre
NoSQL Datenbanken (MongoDB) 1 Jahr
Oracle 2 Jahre
li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc}
- Kenntnisse des MEAN Stack (Mongo.DB, Express.JS, Angular.JS, Node.JS) sind von Vorteil
- EDV- oder technisch orientierte Ausbildung an einer HTL oder Universität bzw. Fachhochschule (bzw. eine vergleichbare abgeschlossene Ausbildung) oder mindestens 5-jährige Berufserfahrung als Software-Entwickler.
- Einschlägige Kenntnisse der objektorientierten Systemmodellierung (UML, Use Cases) und Datenbankmodellierung (ER).
- Praktische Erfahrung mit Build-, Test- und Continuous Integration-Prozessen und unterstützenden Tools (Maven, JUnit bzw. Bamboo / Jenkins).
- Gute SQL-Kenntnisse.
- Ist kommunikativ, teamfähig, belastbar.
- Erfahrung mit Software-Qualitätssicherungsprozessen und Werkzeugen