Position Description: Aus 1 mach mehr als 91.000 – so beginnt unsere Unternehmensgeschichte. Und sie ist noch lange nicht zu Ende erzählt: Inhabergeführt, in den vergangenen Jahrzehnten kontinuierlich gewachsen und heute einer der größten unabhängigen IT- und Businessdienstleister der Welt. Durch unsere Kundennähe entstehen vertrauensvolle Beziehungen und unsere Branchen- und Technologiekompetenz ermöglicht es, die Bedürfnisse Ihrer Zielgruppen zu erfüllen. Dein Herz schlägt für die Entwicklung von qualitativ hochwertiger Software und du hast bereits Erfahrung in der Zusammenarbeit in agilen Teams? Du suchst nach einer sinnstiftenden Tätigkeit und der Chance, einen echten Mehrwert für die Gesellschaft zu schaffen? Dann werde Teil unserer Erfolgsgeschichte und gestalte mit uns in anspruchsvollen Projekten die digitale Zukunft Deutschlands Als (Senior) Developer (m/w/d) unterstützt du unser junges und dynamisch wachsendes Delivery-Team in Kaiserslautern beim Aufbau moderner Softwaresysteme und der Migration von Legacy-Systemen. Wir suchen sowohl nach Unterstützung im Frontend als auch im Backend. Unser hybrides Arbeitsmodell ermöglicht dir eine gesunde Mischung aus Home-Office und Einsätzen am Kundenstandort. Zu unserem Kundenstamm zählen nahezu alle großen Behörden im Rhein-Main-Gebiet. Damit eröffnet sich dir eine breite Palette an sinnstiftenden und spannenden Aufgaben in einer Branche im Umbruch. Wie in kaum einem anderen Bereich kommen hier ein hoher Bedarf an Innovationen, Verbesserungen und Unterstützung mit einer sehr stabilen Finanzierungssituation und Struktur zusammen. Begleite mit uns zusammen die Weiterentwicklung unserer Public-Kunden auf ihrem Weg zur digitalen Organisation. Du kannst dein Wissen und deine Fähigkeiten anwenden und vertiefen und fortlaufend Neues lernen. Bring deine eigenen Ideen ein und gestalte mit uns deine Karriere Your future duties and responsibilities: In deiner neuen Rolle als (Senior) Software Developer (m/w/d) bist du bei uns ein wichtiger Teil eines engagierten Teams von IT-Expert:innen und berätst dabei Kunden des öffentlichen Sektors. Hierzu bist du mit unterschiedlichen Fachabteilungen des Kunden im direkten Austausch und leistest einen Beitrag zur Digitalisierung der Behörden in Deutschland. In dieser Rolle trägst Du aktiv zur Digitalisierung und Optimierung der Arbeitsabläufe in der öffentlichen Verwaltung bei, sei es im behördlichen „Backend“ bei der Verbesserung interner Prozesse oder im „Frontend“ an der Schnittstelle zu Bürgerinnen und Bürgern oder anderen Behörden und Ämtern. Damit erwartet Dich bei uns ein breit gefächertes Aufgabenspektrum von agiler Anwendungsentwicklung bis hin zu Projekten der Systemintegration. Die folgenden Aufgaben erwarten Dich: • Du wirkst aktiv an der kompletten Softwareentwicklung mit, d. h. von der Analyse und dem Design bis zur Implementierung, Tests und Rollouts • Du konzipierst Qualitätssicherungsmaßnahmen (Unit- und Integrationstests) und führst sie durch • Dabei setzt Du die besonderen Anforderungen an die Vertrauenswürdigkeit und Sicherheit der behördlichen Datenverarbeitung um • Du stimmst dich mit den internen und externen Schnittstellenpartnern ab • Du bist verantwortlich, die Release-Einsätze und Migrationen zu begleiten und lernst während all deinen Aufgaben den Betrieb und Strukturen innerhalb der Behörden und in der behördlichen Zusammenarbeit kennen • Du kennst dich mit modernen Designpatterns und weißt, wann und wie du sie sinnvoll einsetzt • Du visualisierst im Austausch mit Teammitgliedern Struktur und Verhalten der Anwendung, bspw. mit UML, C4-Modellen oder BPMN • Du erstellst die Dokumentation für die von dir entwickelten Komponenten, z. B. in Markdown oder Confluence Required qualifications to be successful in this role: Du hast bereits mindestens ein Jahr, idealerweise drei oder mehr Jahre Erfahrung in der Softwareentwicklung gesammelt, vielleicht sogar im Umfeld des öffentlichen Diensts (Public Sector). Eine erfolgreich abgeschlossene Ausbildung als Fachinformatiker:in, ein abgeschlossenes technisches Studium oder vergleichbare andere Qualifikationen statten dich mit einer wertvollen Kombination von fachlichen Skills aus. Dabei bringst du die folgenden Kenntnisse und Erfahrungen mit: • Du hast mehrjährige Erfahrung in der Programmierung in mindestens einer höheren Programmiersprache, z. B. Java, C# (.NET) oder Python • Du bist sicher im Umgang mit Datenbanksystemen und SQL, vielleicht sogar mit NoSQL-Datenbanken • Du hast Erfahrung mit Ticketing- und Dokumentationsumgebungen, z. B. Jira und Confluence • Idealerweise hast du Erfahrung in agiler Softwareentwicklung, ggf. nach DevOps-Prinzipien und in der Verwendung von CI/CD-Pipelines • Du hast vielleicht sogar schon Entwicklerteams oder kleine Projekte geleitet oder bringst Kenntnisse als Scrum Master oder Product Owner mit • Anwendungen im Umfeld von Big Data (Hadoop Stack, ELK-Stack) und Cloud klingen spannend für dich und du kannst dir vorstellen, deine Skills in diesen Technologien auszubauen • Du hast ein sicheres Auftreten im Umgang mit Kunden und kannst gut zwischen der fachlichen und der technischen Perspektive vermitteln • Du sprichst fließend Deutsch und Englisch Darüber hinaus hast du Spaß an der Arbeit in einem dynamischen Team, bist kommunikativ und dein Abstraktionsvermögen ermöglicht dir, dich in einem interdisziplinären Arbeitsumfeld schnell zurechtzufinden. Was wir dir bieten: • Bei uns findest du Kolleg:innen, mit denen die Zusammenarbeit Spaß macht. Wir begegnen uns offen, duzen uns über alle Positionen hinweg und denken nicht in Hierarchien oder Silos. • Du arbeitest meist direkt an deinem Heimatort – weil wir Kundennähe wörtlich nehmen und uns Work-Life-Balance am Herzen liegt. • Du profitierst von flexiblen Arbeitszeiten und hast je nach Kundensituation die Möglichkeit, von zuhause zu arbeiten. • Die richtigen Trainings und Zertifikate bringen deine Weiterbildung voran. Unsere E-Learning-Plattform Academia ermöglicht dir das Lernen, wo und wann du willst. • Einen Teil deines Bruttogehalts kannst du in CGI Aktien investieren – bis maximal 3 % des Monatsgehalts geben wir für jeden Euro einen weiteren hinzu. • Außerdem beteiligen wir dich am Unternehmenserfolg: Du erhältst eine Gewinnbeteiligung, die sich nach deiner individuellen Leistung richtet, sowie danach, wie wir als Unternehmen unsere finanziellen Ziele erreichen konnten. • Wir bieten verschiedene Modelle, damit du mobil sein kannst • Sabbatical oder Elternzeit werden unterstützt. Sie sind bei uns kein Karriere-Stopper • Wir sind an deiner Seite, auch wenn es einmal nicht so gut läuft: Du kannst Sonderurlaub nehmen, und unsere Beratungshotline steht dir immer zur Verfügung. • Eine Vielzahl an gemeinsamen Events und Freizeitaktivitäten stärkt deine Verbundenheit mit deinen Kolleg:innen. LI-VH1 LI-KK1 What you can expect from us: Together, as owners, let’s turn meaningful insights into action. 1976 gegründet und nach wie vor familiengeführt, ist CGI heute einer der weltweit größten unabhängigen Anbieter von IT und Business Consulting. Ein hohes Maß an Eigenverantwortung, Teamwork, Respekt und Zusammenhalt machen das Arbeiten bei uns besonders. Bei uns kannst du dein volles Potenzial entfalten Du darfst dich vom ersten Tag an als Miteigentümer:in von CGI verstehen. Wir lassen unsere Vision gemeinsam Wirklichkeit werden. Wir profitieren von unserem gemeinsamen Erfolg und haben die Möglichkeit und die Verantwortung, die Strategie und Ausrichtung unseres Unternehmens aktiv mitzugestalten. Deine Arbeit schafft Mehrwert. Du findest innovative Lösungen und stärkst dein Netzwerk aus Kolleg:innen und Kunden. Gleichzeitig hast du Zugang zu globalen Ressourcen, um große Ideen zu verwirklichen, neue Chancen zu nutzen und von der immensen Branchen- und Technologie-Kompetenz zu profitieren. Du bringst deine Karriere voran, da du in einem Unternehmen arbeitest, das auf Wachstum und Langlebigkeit ausgelegt ist. Du wirst von Führungskräften unterstützt, die deine Gesundheit und Zufriedenheit fördern – und dir Möglichkeiten bieten, deine Fähigkeiten zu vertiefen und deinen Horizont zu erweitern.