Senior Software Developer / Solutions Technologist in Stuttgart

Senior Software Developer / Solutions Technologist in Stuttgart

Stuttgart Vollzeit 99300 - 208600 € / Jahr (geschätzt) Hybrid
C

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und automatisiere Geschäftsprozesse mit modernster Technologie.
  • Unternehmen: Führendes Technologieunternehmen mit einer Kultur der Zusammenarbeit.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen in Europa.
  • Warum dieser Job: Gestalte die Zukunft mit modernster Technologie und trage zu wichtigen Missionen bei.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit erforderlich.

Das prognostizierte Gehalt liegt zwischen 99300 - 208600 € pro Jahr.

CACI sucht einen vielseitigen Senior Software Developer / Solutions Technologist zur Unterstützung des Enterprise Level Information Technology Expertise (ELITE) Vertrags beim United States Africa Command (USAFRICOM) in Stuttgart, Deutschland. Diese Position erfordert eine Umsiedlung außerhalb der kontinentalen USA. Eine aktive Sicherheitsfreigabe der Stufe Secret ist für alle Bewerber erforderlich.

Diese hybride Ingenieursrolle verbindet praktische Softwareentwicklung, Systemintegration und Automatisierung von Geschäftsprozessen. Der ideale Kandidat ist ein technischer Generalist, der versteht, wie Unternehmenssysteme über APIs miteinander verbunden sind, gerne moderne AI-/Automatisierungs-Workflows prototypisiert und sich wohlfühlt, direkt mit den Stakeholdern der Mission zu interagieren, um betriebliche Anforderungen in funktionierende Lösungen zu übersetzen.

Hauptverantwortlichkeiten:

  • App & Workflow Entwicklung: Erstellen, Konfigurieren und Warten von Unternehmens- und Nischenlösungen mit Microsoft Power Platform (Power Apps, Power Automate, Dataverse) und ServiceNow. Demonstration bewährter Datenmodellierungspraktiken und Ausführung relationaler Datenmodelle mit Microsoft Dataverse. Entwicklung von Model-Driven Apps mit Dataverse und Integration von Canvas Apps oder benutzerdefinierten Seiten mit Backend-Diensten. Erstellung umsetzbarer Dashboards, Reporting-Ansichten und Datenvisualisierungen mit Power BI und ServiceNow.
  • Systeme & API-Integration: Entwurf, Aufbau und Wartung sicherer REST-API-Verbindungen, Webhooks und Datenpipelines, die lokale Tools, Dataverse, ServiceNow, Maven und externe Endpunkte verbinden. Entwicklung von Integrationen und benutzerdefinierten Verbindern über DoD-Unternehmensanwendungen und Datenrepositories. Analyse von Altsystemen zur Identifizierung von Integrationspunkten, Modernisierung von Datenflüssen und Eliminierung manueller Dateneingaben.
  • Automatisierung & AI-Initiativen: Bewertung bestehender Workflows zur Identifizierung von hochwirksamen Systemen und Integrationspunkten für die Automatisierung. Anwendung von Fachwissen über KI-Modelle und Integration von KI-unterstützten Funktionen in Software-Pipelines. Arbeiten mit Copilot Studio, Unternehmens-GAI-Plattformen und aufkommenden agentischen KI-Tools zur Förderung von Innovation und Modernisierung.
  • Technische Entdeckung & Stakeholder-Engagement: Direkte Interaktion mit J6-Stakeholdern zur Durchführung von Entdeckungssitzungen, Erfassung funktionaler Anforderungen und Abbildung betrieblicher Workflows. Übersetzung von Geschäftszielen in klare, umsetzbare technische Spezifikationen. Direkte Zusammenarbeit mit Endbenutzern zur Bewertung der technischen Machbarkeit, Demonstration funktionierender Prototypen und Einbeziehung von Benutzerfeedback.
  • Kontinuierliche Verbesserung & Ingenieurstandards: Überwachung der Plattformnutzung, Leistungskennzahlen und Systemzuverlässigkeit zur Identifizierung von Optimierungsmöglichkeiten. Aufrechterhaltung der Codequalität, CI/CD-Pipeline-Konfigurationen, Integrität des Datenmodells und genaue architektonische Dokumentation.

Grundqualifikationen:

  • BA/BS-Abschluss und 5+ Jahre aktuelle spezialisierte Erfahrung (oder gleichwertige Kombination aus Ausbildung und Erfahrung).
  • Erfahrung mit Softwareentwicklungsprinzipien, Low-Code-Plattformen und relationaler Datenmodellierung.
  • Frühere Erfahrung in einem Softwareentwicklungsteam und Nutzung von CI/CD-Pipelines.
  • Nachgewiesenes Verständnis der Softwareentwicklung unter Verwendung von Agile-Methoden.
  • Nachgewiesene Erfahrung mit RESTful APIs, JSON und Konzepten der Systemintegration.
  • Fähigkeit zur Dokumentation von Systemarchitekturen, Datenflüssen und technischen Prozessen.
  • Ausgezeichnete Kommunikations- und Stakeholder-Fähigkeiten.
  • DoD 8570/8140 IAT Level II-Zertifizierung (z.B. Security+ CE oder gleichwertig).

Wünschenswert:

  • Erfahrung im Aufbau und in der Wartung von Unternehmenslösungen in Microsoft Power Apps, Power Automate, Dataverse und Power BI.
  • Praktische Erfahrung mit der Bereitstellung von Copilot Studio-Agenten, AI Builder oder benutzerdefinierten KI-Connectors in DoD IL4/IL5-Umgebungen.
  • Relevante Microsoft-Zertifizierungen (z.B. PL-200 Power Platform Functional Consultant, PL-400 Developer oder PL-600 Solution Architect).
  • Erfahrung mit der Entwicklung und Integration von ServiceNow.
  • Umfassende Kenntnisse der DoD J6-Systeme, Unternehmenszusammenarbeitstools und DoD IT-Sicherheitsanforderungen.

Was Sie erwarten können:

  • Eine Kultur der Integrität. Bei CACI stellen wir Charakter und Innovation in den Mittelpunkt unseres Handelns.
  • Ein Vertrauensumfeld. CACI schätzt die einzigartigen Beiträge, die jeder Mitarbeiter in unser Unternehmen und unsere Kunden einbringt.
  • Ein Fokus auf kontinuierliches Wachstum. Gemeinsam werden wir die kritischsten Missionen unseres Landes vorantreiben und neue Möglichkeiten finden, um in Ihrer Karriere und unserem Erbe Neuland zu betreten.

Die vorgeschlagene Gehaltsspanne für diese Position liegt zwischen 99.300 und 208.600 USD.

CACI ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten unabhängig von Rasse, Farbe, Religion, Geschlecht, Schwangerschaft, sexueller Orientierung, Alter, nationaler Herkunft, Behinderung, Status als geschützter Veteran oder einer anderen geschützten Eigenschaft Berücksichtigung für eine Anstellung.

Senior Software Developer / Solutions Technologist in Stuttgart Arbeitgeber: CACI

CACI ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Stuttgart, Deutschland, eine bedeutende Karriere im Bereich Informationstechnologie bietet. Mit einem starken Fokus auf Integrität und kontinuierliches Wachstum fördert CACI eine vertrauensvolle Arbeitsumgebung, in der Mitarbeiter die Flexibilität haben, ihre beruflichen Ambitionen zu verwirklichen. Zudem profitieren die Angestellten von umfassenden Weiterbildungsressourcen und einem attraktiven Leistungspaket, das Gesundheitsversorgung, finanzielle Sicherheit und Unterstützung für Familien umfasst.

C

Kontaktdaten:

CACI Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Developer / Solutions Technologist in Stuttgart erhalten könntest

✨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 CACI anzuklopfen, wenn du dich auf die Stelle als Senior Software Developer / Solutions Technologist 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 CACI vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Developer / Solutions Technologist in Stuttgart mit Bravour zu bestehen

Softwareentwicklung
Microsoft Power Platform
ServiceNow
REST APIs
Datenmodellierung
Agile Methoden
CI/CD-Pipelines

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 CACI 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 CACI 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.