> Markdown version of [/jobs/ext/3837412-lead-software-developer-python-java](https://www.wearedevelopers.com/jobs/ext/3837412-lead-software-developer-python-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Developer Python/Java - **Company:** APG - Austrian Power Grid AG - **Location:** Wien, Austria (Remote available) - **Experience:** Expert - **Salary:** €72,983.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Quality, Code Review, Computer Programming, Custom Software, Software Design Patterns, Web Development, Django Web Framework, Java Virtual Machine (JVM), Python (Programming Language), Object-Oriented Software Development, OpenShift, Software Architecture, Software Engineering, Flask (Web Framework), Spring-boot, AngularJS, Kubernetes, Information Technology, Docker - **Published:** October 20, 2026 - **Apply:** https://austrian-power-grid.onlyfy.jobs/application/apply/cz5kvifvf2rq8ws5phkn2kyxufbola ## About the Role * Abgeschlossene Ausbildung: Masterstudium in Informatik oder vergleichbar * Relevante Berufserfahrung: 10+ Jahre in professioneller Softwareentwicklung * IT-Skills: Sehr gute Kenntnisse in Python, Django, Flask, HTMX, moderne Werkzeuge für das Python-Projekt- und Dependency-Management * Kenntnisse: Gute Kenntnisse in der Entwicklung von Webapplikationen, Individualsoftware & wartbarer, testbarer und sicherer Software, sowie in Softwarearchitektur, Design Patterns und objektorientierter Entwicklung, als auch in Code Reviews, Coding Guidelines und Entwicklungsstandards * Begeisterung: Junior Entwickler:innen anleiten und unterstützen & technische Konzepte gemeinsam mit Solution Architekt:innen entwickeln und in konkrete Implementierungen überführen * Sprache: Deutsch B1 * Arbeitsweise: Analytisch, lösungsorientiert, Hands-on Nice-to-haves: * IT-Skills: Gute Kenntnisse in Java, Spring Boot, Angular oder JVM basierten Sprachen; Docker, Kubernetes oder OpenShift * Kenntnisse: Gute Kenntnisse in technischer Führung in Matrixorganisationen & in der Entwicklung von Templates und Referenzlösungen ## Description * Technische Verantwortung: Architektur, Design und Umsetzung steuern * Zusammenarbeit: Mit Solution Architekt:innen regelmäßig abstimmen * Developer Support: Entwickler:innen bei technischen Fragestellungen und komplexen Problemen unterstützen * Qualitätsmanagement: Codequalität, Wartbarkeit, Testbarkeit und Performance in Zusammenarbeit mit Entwicklungsteams sicherstellen * Projektbegleitung: Implementierung von Projekten mit Fachexpert:innen und Citizen Developern planen und begleiten * Hands-on Mentalität: Templates für den Fachbereich bereitstellen sowie Code implementieren * Code Reviews: Reviews durchführen und moderieren * Technische Governance: Entwicklungsstandards, Coding Guidelines und Best Practices definieren und durchsetzen * Wissensvermittlung: Prinzipien hinter Standards, Coding Guidelines und Best Practices vermitteln