Berater für Software-Engineering

develop group develop group
Erlangen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English

Job location

Remote
Erlangen, Germany

Tech stack

Java
C Sharp (Programming Language)
C++
Cloud Computing
Gradle
Maven
Language Modeling
Software Engineering
Software Systems
Systems Modeling Language
Systems Architecture
UML
JetBrains
MagicDraw
Kotlin
Kubernetes
Information Technology
Docker
Jenkins
Go

Job description

Ant/Maven C# (C-Sharp) C++ Consulting Docker Go

+7

Ihre Aufgaben

Sie arbeiten qualitätsbewusst und kundenorientiert in unseren anspruchsvollen, internationalen Beratungs- und Entwicklungsprojekten. Dabei entwickeln Sie wegweisende Konzepte und Visionen für die Architektur und Entwicklung moderner Softwaresysteme, bieten kompetente Beratung bei herausfordernden technischen Fragestellungen und analysieren bestehende Softwaresysteme sowie deren Entstehungsprozess. Sie demonstrieren Ihre Vorschläge gerne bis auf Code- Ebene bzw. legen bei der Implementierung Hand an. Das zur Umsetzung Ihrer Konzepte notwendige Know-how transferieren Sie zu unseren Kunden.

Die Themenvielfalt ist groß, sie reicht von der Konzeption zeitgemäßer Software- und Systemarchitekturen (z. B. der Bereiche Cloud und Automotive), der Architekturdokumentation und -modellierung mit Hilfe von UML und SysML, der Entwicklung von domänenspezifischen Modellierungssprachen bis hin zur Auswahl und individuellem Zuschnitt von Prozessen, Methoden und Werkzeugen der professionellen Software-Entwicklung.

Sie zeichnen sich dabei durch Ihre Fähigkeit aus, sich rasch in verschiedene Anwendungsbereiche einzuarbeiten und sowohl produktionsreife Software als auch Prototypen zu entwickeln, um die Tragfähigkeit Ihrer Konzepte zu nachzuweisen.

Requirements

Sie verfügen über einen Universitätsabschluss (Diplom/Master oder Promotion) in Informatik oder in einem anderen natur- oder ingenieurwissenschaftlichen Fach. Der "State of the Art" der modernen Softwaretechnik ist Ihnen bestens vertraut.

Sie beherrschen mindestens eine Programmiersprache sehr gut (z. B. Java, Kotlin, C#, C++, Go) und haben Werkzeuge des modernen Software Engineering eingesetzt, wie z. B. Modellierungswerkzeuge (Enterprise Architect, Magic Draw, Papyrus), DSLs und Codegeneratoren (Xtext & Xtend, Jetbrains MPS) oder Buildmanagement- und Deploymentsysteme (Maven, Gradle, Jenkins, Docker, Kubernetes).

Für unsere Beratungsprojekte sind gute Kommunikations- und Präsentationsfähigkeiten sowie die Beherrschung der deutschen und englischen Sprache in Wort und Schrift unverzichtbar.

Benefits & conditions

Wir bieten Ihnen interessante und abwechslungsreiche Aufgaben in einem kollegialen Team mit sehr flexiblen Arbeitsbedingungen und einem ausgezeichneten Betriebsklima. Wir arbeiten hybrid im Office oder auch zu Hause. Neben einem breiten Fortbildungsangebot erwarten Sie unter anderem eine Erfolgsbeteiligung, eine kostenlose Krankenzusatzversicherung und eine betriebliche Altersvorsorge. Job-Infos Berufsfelder Anwendungsentwicklung Consulting Studienfächer Informatik Informationstechnik Ingenieurwissenschaften Naturwissenschaften Wirtschaftsinformatik Abschluss Master/Diplom Promotion IT-Gehälter Was kann ich verdienen? get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen

Apply for this position