Berater für Softwareentwicklung
Vesterling Consulting GmbH
Nürnberg, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Remote
Nürnberg, Germany
Tech stack
Java
C Sharp (Programming Language)
C++
Cloud Computing
DevOps
Gradle
Maven
Microsoft Office
Language Modeling
Object-Oriented Software Development
Software Engineering
Software Systems
Systems Modeling Language
UML
Kotlin
Kubernetes
Information Technology
Magic Draw
Docker
Jenkins
Go
Job description
- Als Berater für Softwareentwicklung sind Sie in anspruchsvollen, internationalen Beratungs- und Entwicklungsprojekten tätig.
- Sie konzipieren Architekturen für moderne Softwaresysteme, beraten bei kritischen technischen Fragestellungen und analysieren auch bestehende Systeme.
- Sie erarbeiten Umsetzungs-Vorschläge und machen dafür prototypische Implementierungen.
- Sie nutzen UML und SysML sowie domänenspezifische Modellierungssprachen für die Modellierung von Software- und Cloud-Architekturen.
- Bei der Auswahl von Technologien, Prozessen und Tools greifen Sie auf Ihr breites Erfahrungsspektrum zurück.
- Sie sorgen für Know-how-Transfer in Kundenprojekten und zur internen Weiterbildung. Dazu erarbeiten Sie Präsentationen und moderieren Workshops.
Requirements
- Abgeschlossenes Informatik-Studium mit mindestens Master-Abschluss, eine Promotion ist gerne gesehen
- Mehrjährige Erfahrung in größeren Software-Entwicklungs-Projekten
- Sie beherrschen mindestens eine OOP-Sprache sehr gut, z.B. Java, Kotlin, C#, C++, Go
- Sie haben gute UML - Kenntnisse, gutes Know-how zu modernen Software Engineerings Tools, z.B. Enterprise Architect, Magic Draw, Papyrus, DSLs und Codegeneratoren
- Kenntnisse zu DevOps, Buildmanagement und Deployment (Maven, Gradle, Jenkins, Docker, Kubernetes)
- Gute Deutsch- und Englischkenntnisse