
Software Architect
Wir suchen einen hochqualifizierten und motivierten Softwarearchitekten für unser Architekturteam. Dies ist eine Gelegenheit, unter Einsatz der neuesten technologischen Fortschritte und Methoden zur Gestaltung und Architektur unserer cloudbasierten Plattform beizutragen. Sie arbeiten eng mit bereichsübergreifenden Engineering- und Produktteams zusammen, um sicherzustellen, dass die Umsetzung mit den architektonischen Entwürfen übereinstimmt, damit wir unseren Kunden Unternehmenslösungen in großem Maßstab bereitstellen können. Ein Gespür für technologische Risiken und die klare Formulierung nicht-funktionaler Anforderungen sind erforderlich. Neben einer starken Arbeitsmoral und einer „Can-do“-Einstellung werden ausgezeichnete Kommunikations- und Teamfähigkeiten erwartet.
Sie verfügen über fundierte Erfahrung mit dem Microsoft Tech Stack und der dazugehörigen Infrastruktur sowie deren Anwendung in den Bereichen DevOps und Sicherheit. Sie haben ein ausgeprägtes Interesse daran, Dinge richtig zu machen und neue Herausforderungen anzunehmen.
Obwohl diese Position in erster Linie den Bereich Lösungsarchitektur umfasst, wird erwartet, dass der Kandidat auch über fundierte Entwicklungskenntnisse verfügt und bei der Umsetzung einiger zentraler Plattformangebote mitwirken kann.
Der ideale Kandidat verfügt über fundierte Fachkenntnisse im Bereich Microsoft-Technologien und ist mit anderen Cloud-Plattform-Angeboten vertraut. Als Softwarearchitekt werden Sie an Architektur- und wichtigen Entscheidungsgremien hinsichtlich der Auswahl von Technologien, Designansätzen und der Produkt-Roadmap mitwirken. Ihr Hauptaugenmerk liegt dabei auf der Zuverlässigkeit, Leistung und Sicherheit unserer Plattform, wobei eine positive Kundenerfahrung im Mittelpunkt steht.
Ihre Aufgaben
Zusammenarbeit mit dem Produkt- und Entwicklungsmanagement zur Festlegung der Produkt-Roadmap und der damit verbundenen Entwürfe bzw. technischen Voraussetzungen.
Unterstützung bei der Implementierung einer cloudbasierten Plattform, die sicher, kosteneffizient, zuverlässig, leistungsfähig und skalierbar ist.
Definieren und pflegen Sie Standards und Best Practices für die Softwarearchitektur.
Leiten Sie den Entwurf und die Umsetzung skalierbarer und sicherer Softwarelösungen.
Kommunizieren Sie nicht-funktionale Anforderungen (NFRs) und Entwürfe effektiv sowohl schriftlich als auch mündlich.
Identifizieren und helfen Sie dabei, strategische technische Schulden abzubauen.
Zusammenarbeit mit den Entwicklungsteams, um die Übereinstimmung mit den Architekturzielen und Lösungsentwürfen sicherzustellen.
Bewertung und Empfehlung von Tools, Technologien und Prozessen, um Produkte von höchster Qualität für unsere Plattform zu gewährleisten.
Entwicklungsteams technisch anleiten und betreuen.
Trage aktiv zur Entwicklung von Kernplattform-Paketen und Vorlagenprojekten bei.
Sich über die neuesten technologischen Fortschritte auf dem Laufenden halten, die uns helfen, unser Plattformangebot kontinuierlich zu verbessern.
Arbeiten Sie mit den Teams für Architektur, DevOps und Plattform-Engineering zusammen, um Bereitstellungen zu automatisieren, Governance durchzusetzen und die Einhaltung gesetzlicher Vorschriften sicherzustellen.
Gewährleistung von Datensicherheit, Datenschutz und der Einhaltung aller geltenden Richtlinien und Standards.
Was Sie mitbringen
Bachelor- oder Master-Abschluss in Informatik oder einem verwandten Fachgebiet oder gleichwertige Berufserfahrung.
Mindestens 8 Jahre Erfahrung in der Softwareentwicklung.
Mindestens 3 Jahre Berufserfahrung in einer Position im Bereich Software-, Technik- oder Lösungsarchitektur.
Fundierte Kenntnisse über Cloud-native Architekturen und Entwurfsmuster.
Erfahrung in der Konzeption und Entwicklung zuverlässiger verteilter Unternehmenssysteme, die skalierbar sind und hohe Datenverkehrsaufkommen bewältigen können.
Hohe Detailgenauigkeit und Bereitschaft, komplexe technische Herausforderungen anzunehmen.
Fundierte Kenntnisse des Microsoft-Stacks – .NET (C#), Web API, Azure-Dienste (einschließlich Cosmos, Azure SQL, App Insights, Key Vault, AFD usw.), Azure DevOps usw.
Vertrautheit mit GCP-Angeboten wie GKE, Postgres und Cloud Functions.
Erfahrung/Kenntnisse mit JavaScript-/TypeScript-Frameworks wie Angular und React.
Umfassendes Verständnis des SDLC sowie Erfahrung in der Arbeit mit DDD, TDD und CI/CD.
Erfahrung mit ereignisgesteuerter Architektur, Microservices und Kafka.
Erfahrung mit Container-Technologie (Kubernetes, Docker usw.)
Eine Microsoft Azure-/.NET-Zertifizierung ist von Vorteil.
Einsatz von Co-Pilot oder ähnlichen Tools zur Steigerung der Effizienz bei der KI-Entwicklung und Programmierung.
Großes Interesse an KI-Technologien und -Tools sowie daran, wie diese von Teams genutzt werden können, um die Bereitstellung zu beschleunigen und den Mehrwert für das Unternehmen und unsere Kunden zu steigern.
Intellektuelle Neugier und Lernfähigkeit.
Hervorragende Fähigkeiten in den Bereichen Kommunikation, Dokumentation, Design und Stakeholder-Management.
Wer wir sind
Bei AMCS ist Nachhaltigkeit ein Kerngeschäft – und bietet Karrieren, die etwas bewirken. Von unseren Wurzeln in Irland bis hin zu unseren Teams in ganz Europa, Nordamerika und Australasien bringen wir ambitionierte Menschen zusammen, um die Branchen, die unsere Welt am Leben erhalten, neu zu gestalten.
Was wir entwickeln
Wir entwickeln intelligente, cloudbasierte SaaS-Lösungen, die komplexe Abläufe in intelligentere und nachhaltigere Leistungen verwandeln. Gestützt auf KI, Daten und fundiertes Branchenwissen hilft unsere Technologie unseren Kunden dabei, Routen zu optimieren, das Recycling zu verwalten, die Einhaltung von Vorschriften zu verbessern, neue Erkenntnisse zu gewinnen und schneller auf eine effizientere, kreislauforientierte Zukunft hinzuarbeiten.
Warum bei AMCS einsteigen?
Kommen Sie zu AMCS und werden Sie Teil eines globalen Teams, in dem Sinnhaftigkeit und Leistung Hand in Hand gehen. Hier können Sie Ihre Karriere vorantreiben, Grenzen neu definieren und an Technologien arbeiten, die einen messbaren Unterschied bewirken – für unsere Kunden, unsere Gemeinden und unseren Planeten.
Unser Angebot
Krankenversicherung ab dem ersten Tag für Sie und bis zu drei Angehörige.
25 Tage Jahresurlaub.
Wettbewerbsfähige Zulagen und Leistungen zur Förderung des Wohlbefindens.
Weltweite Zusammenarbeit mit Teams an unseren verschiedenen Standorten.
Kontinuierliches Lernen zur Förderung Ihrer Karriere.
Entwickeln Sie innovative SaaS- und KI-Lösungen für eine nachhaltigere Zukunft.
Sind Sie bereit, etwas zu bewirken?
Bei AMCS tragen Sie dazu bei, dass Unternehmen effizienter arbeiten und gleichzeitig eine nachhaltigere Zukunft gestalten. Wenn Sie sich für Technologie, Innovation und die Entwicklung sinnvoller Lösungen begeistern, würden wir uns sehr freuen, von Ihnen zu hören.
#LI-WJ1