Senior Full-Stack Entwickler/Architekt
ATR
Ulm, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Ulm, Germany
Tech stack
Java
JavaScript
C Sharp (Programming Language)
C++
Cloud Computing
Databases
DevOps
Web Development
Spring
Object-Oriented Software Development
Software Architecture
Software Engineering
TypeScript
IT Architecture
Backend
Kotlin
Angular
Information Technology
GraphQL
Job description
- Erarbeitung und Umsetzung von Konzepten für innovative und komplexe IT-Architekturen auf Basis von Kundenanforderungen
- Beratung von Kunden bezüglich möglicher Lösungsansätze, um ihre spezifischen Anforderungen im Softwareumfeld zu realisieren
- Verantwortung für die Softwarearchitektur und das Design sowie die Optimierung dieser Themen
- Mitgestaltung und Verbesserung des agilen Entwicklungsprozesses
- Unterstützung bei der technischen Umsetzung von Projekten im spannenden Umfeld von Industrie 4.0, Cloud und IoT
- Erschließung neuer Themen und Technologien sowie Vertiefung von erworbenem Wissen
- Beobachtung neuer Technologien und Tools sowie Mitarbeit bei deren Einführung, wenn es für das Produkt oder den Entwicklungsprozess förderlich ist
Requirements
- Erfolgreich abgeschlossenes Studium als Softwareentwickler, Informatiker (m/w/d), Angewandte Informatik, Medien- oder Wirtschaftsinformatik oder eine vergleichbare Qualifikation
- Fundierte Kenntnisse in der Konzeption, agilen Durchführung und Dokumentation von Softwareentwicklung
- Erfahrung mit dem Development Lifecycle, Continous Integration und Dev Ops
- Erfahrung mit Webentwicklung (Angular, TypeScript, JavaScript …) und ein gestalterisches Gespür für die benötigten Komponenten
- Erfahrung mit objektorientierten Sprachen (Java, C#, C++...)
- Erfahrung in der Java-Backend-Entwicklung (Spring, GraphQL, …) sowie im Umgang mit Datenbanksystemen
- Erfahrung in den Bereichen Kotlin, Nx Build System und Domain Driven System ist von Vorteil
- Analytisches Denken und zielorientiertes, selbstständiges Arbeiten
- Gute Deutsch- und Englischkenntnisse