Typische Voraussetzungen für Programmierer/in Jobs sind: Abgeschlossene Ausbildung als Fachinformatiker/in für Anwendungsentwicklung oder ein abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder einem verwandten Fachgebiet., Grundlegendes Verständnis von Datenbanken (SQL oder NoSQL) und Versionskontrollsystemen wie Git., Erste praktische Erfahrung in der Softwareentwicklung durch Praktika, Werkstudententätigkeiten oder eigene Projekte ist für den Einstieg von Vorteil., Fundierte Kenntnisse in mindestens einer objektorientierten Programmiersprache (z.B. Java, C#, Python) und den dazugehörigen Frameworks., Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift zur Kommunikation in internationalen Teams und zum Verständnis von Fachliteratur., Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban ist wünschenswert.. Je nach Unternehmen und Position können weitere spezifische Anforderungen hinzukommen.