Principal Software Development Lead
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Business Unit: Cubic Transportation Systems Company Details: When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners. We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com. Job Details: Als Leiter unseres Software-Engineering-Teams führst du dein Team zum Erfolg, indem ihr Meilensteine erreicht und hochwertige Produkte liefert. Deine Aufgaben umfassen Brainstorming, Design, Programmierung, Debugging sowie die Steuerung der Entwicklung unter Einhaltung von Standards und Prozessen. Aufgaben: Du führst und entwickelst ein Team von Softwareentwicklern über mehrere Projekte hinweg Du steuerst Ressourcen und verteilst Arbeitslasten, um Projektziele und Zeitpläne bei hoher Qualität einzuhalten Du vergibst Rollen, übernimmst das tägliche Teammanagement und coachst deine Teammitglieder in ihrer Weiterentwicklung Du erstellst regelmäßig Fortschrittsberichte Du löst technische Herausforderungen kreativ mit Java, Spring Boot und Microservices-Architektur Du teilst dein Fachwissen innerhalb und außerhalb deiner Abteilung und förderst die Zusammenarbeit mit anderen Teams Du unterstützt bei Ausschreibungen, Angeboten und Kundenanfragen sowie bei Systemspezifikationen und Designs Du entwirfst, entwickelst und testest Softwareanwendungen gemäß Unternehmensstandards unter Einsatz von Microservices mit Java und Spring Boot Du begleitest Produkte von der Konzeption bis zur Auslieferung und unterstützt bei Problemlösungen sowie der Qualitätssicherung Du erstellst Berichte, Handbücher und Prozesse unter Einhaltung von Standards und Richtlinien Du übernimmst Verantwortung für Performance Management, Recruiting und die Einhaltung von Best Practices in der Softwareentwicklung Fähigkeiten und Erfahrung: Erforderlich: Du sprichst Deutsch auf mindestens C2-Niveau (zwingend erforderlich) Du hast nachweisbare Erfahrung im Software Engineering, insbesondere in Spezifikation, Design und Entwicklung mit Java, Spring Boot und Microservices Du bist technologisch auf dem neuesten Stand bei Programmiersprachen und Tools Du hast Erfahrung im Coaching agiler Methoden wie Scrum für selbstorganisierte Teams Du kennst Refactoring-Techniken zur Verbesserung von Legacy-Code Du bringst praktische Coding-Erfahrung mit und kannst bei Bedarf selbst mitentwickeln Du wirkst aktiv bei Mitarbeiterbewertungen und im Recruiting mit und förderst Best Practices Du arbeitest zielorientiert und bringst Projektmanagement-Skills inkl. Ressourcen- und Kostensteuerung mit Du verfügst über starke Entscheidungs- und Problemlösungsfähigkeiten Du kommunizierst hervorragend - schriftlich und mündlich - auf allen Ebenen Wünschenswert: Erfahrung mit Apache Karaf und WebLogic Kenntnisse in Scrum Branchen- oder Produktkenntnisse Ausbildung und Qualifikationen: Bachelorabschluss in Informatik, Elektrotechnik oder einem verwandten Bereich oder vergleichbare Erfahrung Wünschenswert: Masterabschluss in Informatik, Elektrotechnik oder einem verwandten Bereich oder vergleichbare Erfahrung Zertifizierung im Requirements Engineering Certified Scrum Master oder vergleichbare agile Zertifizierung Persönliche Eigenschaften: Du übernimmst Verantwortung und balancierst kurzfristige und langfristige Entscheidungen sinnvoll aus Du handelst im Interesse des Unternehmens und der Kunden und behältst das große Ganze im Blick Du bist selbstmotiviert, pragmatisch und kannst andere begeistern und führen Du hast starke soziale Fähigkeiten und förderst Austausch, Coaching und Zusammenarbeit Du bist gut organisiert und behältst auch bei mehreren Projekten den Überblick Du arbeitest gewissenhaft, detailorientiert und bist stark in der Problemlösung Du bist bereit, national und international zu reisen Du beherrschst Deutsch und Englisch sicher in Wort und Schrift The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need. Worker Type: Employee We are committed to creating an inclusive workplace and welcome applications from people of all backgrounds. We do not discriminate based on any protected characteristic under applicable law.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at cubic? Share your experience