Beschreibung
Wir suchen für unseren Kunden im IT Umfeld einen Software Architekt (m/w)Aufgabe:
- Ihre Aufgabe ist es, den Ausbau der API im Team zu konzipieren und umzusetzen und dabei die Referenzarchitektur zu berücksichtigen sowie Optimierungspotenziale zu heben
- Darüber hinaus verantworten und gestalten Sie die Voraussetzungen für den Entwurf wiederverwendbarer Software-Schnittstellen auf Basis von RESTful Services
- In der Rolle als Senior Software Architect (m/w) stehen Sie als Teil der Projektleitung für die zeitkritische Erfüllung der funktionalen und nicht-funktionalen Anforderungen im Spannungsfeld zwischen generischer Einsetzbarkeit und zielgerichteten Lösungsansätzen
- Sie führen Ihr Team durch die Anforderungsaufnahme und Lösungskonzeption bis zur Umsetzung der Lösung, dabei setzen Sie Ihre Kenntnisse aktueller Technologien gewinnbringend ein
- Sie sind für die Erhebung und Analyse von Anforderungen, Zielen, Wissensständen und die Vorstellung verantwortlich
Skills:
- Erfolgreich abgeschlossenes Hochschul- oder Universitätsstudium der Fachrichtung Wirtschaftsinformatik, Informatik oder eines vergleichbaren Studienganges.
- Expertise in der Konzeption und Umsetzung von RESTful-Services, idealerweise durch die Durchführung mehrer thematisch verbundener Projekte
- Mehrjährige Erfahrung im Bereich der Softwareentwicklung im Bereich JEE und MicroServices
- Sehr gute Programmier- und Design-Kenntnisse (JAVA, Spring, Node.js)
- Profunde Erfahrung in der Schnittstellenentwicklung/API, idealerweise über Erfahrung mit apigee edge on premise
- Langjährige Erfahrung in der Softwareentwicklung, Testautomation und Continuous Delivery
- Fundierte praktische Erfahrung in der Bewertung und Anwendung gängiger Entwurfsmuster und Architektur-Paradigmen wie Orthogonalität, SoC, DbC, DRY
- Exzellente Deutsch- und Englischkenntnisse und ein hohes Kommunikationsvermögen
- Fundierte Kenntnisse in der Softwarearchitektur
- Methodische Kenntnisse in der Beratung und Präsentation
- Profunde und zielorientierte Moderationsfähigkeiten im technischen Umfeld
- Methodische Kenntnisse (Modellierungstechniken, Designmuster, Scrum)
- Erfahrung im Bereich Anforderungsanalyse, Evaluierung, Konzepterstellung und Kommunikation in das Projektteam
- Umfassende Erfahrungen mit der Portierung komplexer Alt-Anwendungen oder kompletter Plattformen auf moderne Systeme und Technologien
- Kundenorientierter Spezialist mit hohem Abstraktionsvermögen
- Kenntnisse aus der Software-Entwicklung sowie gutes Organisationsvermögen nötig
Bei Interesse freuen wir uns auf Ihr aktuelles Profil im Word-Format (bitte kein PDF)! Reference :J Duration :12 MM Location : Büdelsdorf Languages : deutsch, englisch emagine GmbH Frommhold, Andreas T : F :