Tech stack
Java
JavaScript
Geographic Information Systems
Artificial Intelligence
Databases
Continuous Integration
DevOps
Hibernate
Spring
Node.js
Scrum
Software Engineering
Web Applications
React
Spring-boot
Vue.js
Angular
Information Technology
Domain Driven Design
Docker
Requirements
Der ideale Kandidat hat ein Studium in einem IT-nahen Fachgebiet wie Informatik, Geoinformatik oder Computer Science abgeschlossen oder eine äquivalente IT-Ausbildung sowie relevante Berufserfahrung gesammelt. Du solltest Erfahrung in der Implementierung mit gängigen GIS-Plattformen haben. Zudem sind Kenntnisse in einem der bekannten JavaScript Frameworks wie Angular, Vue oder React erforderlich. Mehrjährige Erfahrung in der Backendentwicklung webbasierter, skalierbarer Systeme und Anwendungen, insbesondere mit Java oder Node.js, ist notwendig. Erfahrung mit verschiedenen Datenbanken und Frameworks wie Spring/Spring Boot oder Hibernate ist ebenfalls von Vorteil. Du beherrschst aktuelle Konzepte und Werkzeuge der Softwareentwicklung, einschließlich Scrum, Docker, CI/CD, DevOps und Domain-driven Design. Zudem solltest du in der Lage sein, KI-Tools souverän einzusetzen und die Ergebnisse kritisch zu bewerten. Sehr gute Deutsch- und gute Englischkenntnisse runden dein Profil ab.
About the company
Das Unternehmen steht für digitale Exzellenz und bietet vielfältige Entwicklungsmöglichkeiten für alle Mitarbeitenden. Es wächst gemeinsam und lernt voneinander in anspruchsvollen Projekten, interdisziplinären Teams und durch zielgerichtete Trainingsangebote. Der Fokus liegt auf IT und dem Erfolg der Kunden. Als Treiber der KI-Transformation verbindet das Unternehmen Mut zur Veränderung mit technologischer Expertise und zukunftsfähigen Strategien. Die Unternehmenskultur basiert auf Offenheit, Verantwortungsübernahme und gemeinsamen Erfolgen. In deiner Rolle als Senior Software Engineer übernimmst du abwechslungsreiche Tätigkeiten in technisch anspruchsvollen Softwareprojekten innerhalb interdisziplinärer Projektteams. Du bist verantwortlich für die Analyse und Optimierung bestehender GIS-Implementierungen und erarbeitest Optimierungsmöglichkeiten. Zudem konzipierst und entwickelst du (GIS-) Anwendungen in einem agilen Projektumfeld. Die Einführung und Konfiguration von GIS-Plattformen in
der Cloud und On-Premise gehört ebenso zu deinen Aufgaben. Du begleitest die Lösungen von der Idee bis zum Go-live und konzeptionierst moderne Microservice-Architekturen. Das Unternehmen bietet ein breites Spektrum an Aufgaben und fördert die persönliche sowie berufliche Weiterentwicklung.