Application Architect (.NET & Digital Platforms)

Application Architect (.NET & Digital Platforms)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)

Auf einen Blick

  • Aufgaben: Leiten Sie die Architektur komplexer Unternehmensanwendungen und unterstützen Sie agile Entwicklungsteams.
  • Unternehmen: CGI modernisiert kritische digitale Dienste für Millionen von Nutzern und bietet bedeutende Ergebnisse.
  • Vorteile: Wettbewerbsfähiges Gehalt, private Gesundheitsversorgung und ein Aktienprogramm mit 3,5% Matching.
  • Weitere Informationen: UK Sicherheitsüberprüfung ist erforderlich und muss während des Onboardings erneuert werden.
  • Warum dieser Job: Gestalten Sie die Zukunft von Unternehmensanwendungen in einem hybriden Arbeitsumfeld.
  • Qualifikationen: Erfahrung als Anwendungsarchitekt mit starken Kenntnissen in ASP.NET, .NET und Agile Praktiken.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Bei CGI helfen wir unseren Kunden, kritische digitale Dienste zu modernisieren und zu verbessern, die Millionen von Nutzern unterstützen und bedeutende Ergebnisse liefern. Als Application Architect gestalten Sie die Zukunft komplexer Unternehmensanwendungen, beeinflussen architektonische Entscheidungen und treiben technologische Verbesserungen voran, die Stabilität, Leistung und Skalierbarkeit erhöhen. In Zusammenarbeit mit Agile-Entwicklungsteams, operativen Unterstützungsfunktionen und leitenden Stakeholdern übersetzen Sie Geschäftsbedürfnisse in robuste technische Lösungen und leiten die Entwicklung bestehender und neuer Plattformen.

Aufgrund der sicheren Natur des Programms müssen Sie derzeit über eine UK Security Clearance verfügen und bereit sein, im Rahmen des Onboardings zusätzliche Sicherheitsüberprüfungen durchzuführen. Dies ist eine hybride Position.

Ihre zukünftigen Aufgaben und Verantwortlichkeiten

  • Architektonische Führung über ein Portfolio geschäftskritischer Anwendungen bereitstellen, um sowohl die laufende Servicebereitstellung als auch die zukünftige technologische Entwicklung zu unterstützen.
  • Eng mit Produktteams, Entwicklern, Infrastruktur-Spezialisten und Stakeholdern zusammenarbeiten, um neue Anforderungen zu bewerten, Anwendungsdesigns zu erstellen und sicherzustellen, dass Lösungen mit architektonischen Standards, Geschäftszielen und betrieblichen Bedürfnissen übereinstimmen.
  • Technische Anleitung für Agile-Entwicklungsteams bereitstellen und gleichzeitig Live-Services durch Vorfalluntersuchungen, Ursachenanalysen und Initiativen zur Serviceverbesserung unterstützen.
  • Die Expertise wird dazu beitragen, die Resilienz, Leistung und Wartbarkeit von Anwendungen zu verbessern, sodass technologische Lösungen weiterhin Wert liefern und langfristige Modernisierungsstrategien unterstützen.

Wesentliche Verantwortlichkeiten

  • Anwendungsarchitektur in komplexen Unternehmensumgebungen definieren und steuern.
  • Skalierbare Lösungen für neue Geschäfts- und Kundenanforderungen entwerfen und liefern.
  • Agile Entwicklungsteams durch Designüberprüfungen und technische Sicherstellung anleiten und unterstützen.
  • Komplexe Anwendungsvorfälle und Produktionsprobleme untersuchen und lösen.
  • Anwendungsstabilität, Resilienz, Leistung und betriebliche Effizienz verbessern und optimieren.
  • Technische und nicht-technische Stakeholder im gesamten Service zusammenarbeiten und beeinflussen.
  • Sowohl monolithische als auch auf Microservices basierende Anwendungsarchitekturen unterstützen und weiterentwickeln.
  • Datenarchitektur, technische Designs und Lösungsimplementierungen überprüfen und sicherstellen.
  • Kontinuierliche Verbesserung und technologische Modernisierungsinitiativen vorantreiben.

Erforderliche Qualifikationen für den Erfolg in dieser Rolle

  • Nachgewiesene Erfahrung als Application Architect, Solution Architect oder in einer leitenden technischen Architekturposition.
  • Starke Expertise in ASP.NET, .NET, VB.NET, C#, JavaScript und Webdienstarchitektur.
  • Erfahrung im Entwurf und in der Unterstützung sowohl monolithischer als auch auf Microservices basierender Anwendungen.
  • Starkes Verständnis der Agile-Entwicklungspraktiken mit Jira und Confluence.
  • Erfahrung in der Bereitstellung technischer Governance, Design-Sicherung und architektonischer Führung.
  • Starke Fähigkeiten in der Fehlersuche, im Incident Management und in der Ursachenanalyse.
  • Kenntnisse in Windows Server, Active Directory, IIS und Konzepten des Unternehmensnetzwerks.
  • Erfahrung in der Kommunikation komplexer technischer Konzepte an technische und nicht-technische Zielgruppen.
  • Starke Fähigkeiten im Stakeholder-Management und in der Zusammenarbeit.

Wünschenswerte Qualifikationen

  • Erfahrung mit Node.js, GraphQL, Adobe Experience Manager (AEM).
  • Kenntnisse in JBOSS, MySQL, Oracle und Prinzipien der Datenmodellierung.
  • Erfahrung in der Unterstützung digitaler Plattformen in großen Unternehmens- oder öffentlichen Sektor-Umgebungen.
  • Vertrautheit mit Anwendungsmodernisierungs- und Cloud-Transformationsinitiativen.

Wettbewerbsfähiges Gehalt, hervorragende Altersvorsorge, private Gesundheitsversorgung und ein Aktienprogramm (3,5 % + 3,5 % Matching), das Sie zu einem CGI-Partner und nicht nur zu einem Mitarbeiter macht. Wir setzen uns für Inklusivität ein und bauen eine wirklich vielfältige Gemeinschaft von Techniktalenten auf, stolz darauf, einen Gold Award für unsere Unterstützung des Corporate Covenant der Streitkräfte zu halten.

Application Architect (.NET & Digital Platforms) Arbeitgeber: 慨正橡扯

CGI bietet ein inklusives Arbeitsumfeld mit einem Gold Award für die Unterstützung der Streitkräfte. Der Standort ist hybrid, was Flexibilität ermöglicht. Das Unternehmen fördert eine vielfältige Gemeinschaft von Techniktalenten.

Kontaktdaten:

慨正橡扯 Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Application Architect (.NET & Digital Platforms) erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei 慨正橡扯 anzuklopfen, wenn du dich auf die Stelle als Application Architect (.NET & Digital Platforms) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei 慨正橡扯 vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Application Architect (.NET & Digital Platforms) mit Bravour zu bestehen

ASP.NET
VB.NET
C#
JavaScript
Web Services Architektur
Monolithische Anwendungen
Mikroservices-Architekturen

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei 慨正橡扯 klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei 慨正橡扯 vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.