#jobtempl *, body {margin: 0; padding: 0; border-style: none; box-sizing: border-box; } body {background-color: #ffffff; } #jobtempl p, #jobtempl li, #jobtempl h1, #jobtempl h2, #jobtempl h3, #jobtempl h4, #jobtempl h5, #jobtempl h6, #jobtempl sub, #jobtempl sup {font-family: 'helvetica', Arial, sans-serif; font-size: clamp(12px, 0.875rem, 26px); color: #000000; line-height: 1.3; font-weight: 400; } #jobtempl #wrapper {width: 100%; max-width: 700px; min-width: 300px; background-color: #ffffff; margin: 15px auto; box-shadow: 0 0 10px 2px rgb(0, 0, 0, 0.15); overflow: hidden; } #jobtempl .logobox {background-image: url("slogan.jpg"); background-position: top left; background-size: contain; background-repeat: no-repeat; padding: 25px 5% 0 5%; min-height: 185px; } #jobtempl .space {padding-left: 50px; } #jobtempl .inner {padding: 10px 5% 0 5%; } #jobtempl .inner2 {padding: 0 5% 10px 5%; } #jobtempl header, #jobtempl .header {width: 100%; max-width: 700px; height: auto; vertical-align: bottom; position: relative; } #jobtempl .header {position: relative; margin: -10px 0 0 0; padding: 0; } #jobtempl .mask {position: absolute; bottom: 0; left: 0; } #jobtempl #logo {position: absolute; top: 25px; right: 5%; height: auto; width: 90%; max-width: 150px; display: block; } #jobtempl .spalte-container {display: flex; gap: 0 2rem; } #jobtempl .rechte-spalte, #jobtempl .linke-spalte {flex: 1; } #jobtempl .headlinebox {background-image: url("headline.jpg"); background-position: center 20%; background-size: contain; background-repeat: no-repeat; padding: 25px 0 10px 0; margin: 0 0 10px 0; } #jobtempl h1 {font-size: clamp(19px, 1.375rem, 41px); line-height: 1.2; font-weight: normal; padding: 15px 0 15px 20%; } #jobtempl h2 {font-size: clamp(26px, 1.875rem, 56px); font-weight: normal; line-height: 1.2; padding: 0 0 15px 0; } #jobtempl h3 {font-size: clamp(14px, 1rem, 30px); font-weight: normal; line-height: 1.1em; padding: 0 0 5px 0; } #jobtempl h4 {font-size: clamp(26px, 1.875rem, 56px); font-weight: 700; line-height: 1.1; } #jobtempl h5 {font-size: clamp(14px, 1rem, 30px); font-weight: 400; line-height: 1.1; padding: 0 0 15px 20%; } #jobtempl h6 {font-size: clamp(26px, 1.875rem, 56px); font-weight: 400; line-height: 1.2em; padding: 0 0 15px 0; text-align: center; } #jobtempl p {padding: 0 0 15px 0; text-align: justify; } #jobtempl img {border-width: 0; max-width: 100%; } #jobtempl figure a {display: contents; } #jobtempl figure a:hover {background-color: #fff; } #jobtempl ul {padding: 0 0 15px 0; margin: 0 0 0 17px; list-style-type: disc; } #jobtempl ul ul {padding: 0 0 0 15px; list-style-type: circle; } #jobtempl li {padding: 0 0 2px 0; } #jobtempl .clearer {clear: both; font-size: 0; line-height: 0; } #jobtempl .no-wrap, #jobtempl .nowrap {hyphens: manual; white-space: nowrap; } #jobtempl .no-bottom-padding {padding-bottom: 0; } #jobtempl b, #jobtempl strong {font-weight: 700; } #jobtempl a {text-decoration: none; color: #000000; transition: all 0.3s ease; white-space: nowrap; } #jobtempl a:hover {color: #000000; text-decoration: underline; transition: all 0.3s ease; } #jobtempl .center {text-align: center; } #jobtempl .on-mobile {display: none; } #jobtempl .button {display: inline-block; border: none; color: #ffffff; background-color: #6F9DD1; font-size: clamp(12px, 0.875rem, 26px); padding: 12px 15px; text-align: center; text-decoration: none; width: auto; border-radius: 3px; transition: all 0.3s ease; margin: 0 0 25px 0; cursor: pointer; } #jobtempl .button:hover {background-color: #0D5482; color: #ffffff; box-shadow: 0 4px 8px rgb(0, 0, 0, 0.1); } #jobtempl .abschluss {padding: 25px 5% 10px 5%; background-image: url("footer.jpg"); background-position: 20px bottom; background-size: 90%; background-repeat: no-repeat; } #jobtempl .abschluss p {text-align: center; } @media print { #jobtempl #wrapper {box-shadow: none; } } @keyframes slide { 0%, 16.666% {left: 0%; } 33.333%, 50% {left: -100%; } 66.666%, 83.333% {left: -200%; } 100% {left: -300%; } } #jobtempl #slider {overflow: hidden; background-color: #000000; } #jobtempl #slider figure img {width: 25%; height: auto; float: left; } #jobtempl #slider figure {position: relative; left: 0; width: 400%; font-size: 0; animation: slide 20s infinite; margin: 0; } #jobtempl section > div[data-ker-id] {border-radius: 4px; } #jobtempl a:focus, #jobtempl .button:focus, #jobtempl [tabindex]:focus {outline: 3px solid #ebcd13; outline-offset: 2px; text-decoration: none; box-shadow: 0 0 0 3px rgb(0, 98, 204, 0.3); } #jobtempl a:focus:not(:focus-visible), #jobtempl .button:focus:not(:focus-visible), #jobtempl [tabindex]:focus:not(:focus-visible) {outline: none; box-shadow: none; } #jobtempl a:focus-visible, #jobtempl .button:focus-visible, #jobtempl [tabindex]:focus-visible {outline: 3px solid #ebcd13; outline-offset: 2px; } #jobtempl input:focus, #jobtempl select:focus, #jobtempl textarea:focus {outline: 3px solid #ebcd13; outline-offset: 2px; } #jobtempl #ld-bilder {display: flex; flex-flow: column nowrap; max-width: 700px; margin: 10px auto; } #jobtempl #ld-bilder figure img {width: 33%; } #jobtempl .ld-text {box-sizing: border-box; border: yellow solid 3px; margin: 15px -1.5rem; padding: 0.75rem 1.25rem; } #jobtempl .ld-text p {text-align: center; } @media (max-width: 715px) { #jobtempl #wrapper {margin: 0; padding: 0; box-shadow: none; border-style: none; hyphens: auto; word-break: break-word; } #jobtempl .no-mobile {display: none; } #jobtempl .on-mobile {display: block; } #jobtempl #logo {position: absolute; top: 120px; right: 5%; height: auto; width: 90%; max-width: 150px; display: block; } #jobtempl a, #jobtempl .button, #jobtempl [tabindex] {min-height: 44px; min-width: 44px; } #jobtempl .button {padding: 14px 30px; } } @media (max-width: 550px) { } @media (max-width: 550px) { #jobtempl .space {padding-left: 0; } #jobtempl h1 {font-size: clamp(18px, 1.25rem, 38px); padding: 15px 0 15px 0; } #jobtempl h2 {font-size: clamp(19px, 1.375rem, 41px); } #jobtempl h4 {font-size: clamp(21px, 1.5rem, 45px); } #jobtempl h5 {font-size: clamp(14px, 1rem, 30px); padding: 0 0 15px 0; } #jobtempl h6 {font-size: clamp(19px, 1.375rem, 41px); } #jobtempl .logobox {background-image: url("slogan.jpg"); background-position: top left; background-size: contain; background-repeat: no-repeat; padding: 25px 5% 0 5%; margin: 0 0 40px 0; min-height: 140px; } #jobtempl #logo {height: auto; width: 90%; max-width: 150px; display: block; margin: 10px 0 10px 0; } } Stadtverwaltung Leonberg -- Ingenieur (m/w/d) für den Bereich Tief- und Straßenbau in Vollzeit Was die Welt bewegt, bewegen wir für Leonberg. Klimawandel, Mobilität oder Digitalisierung – Themen, die die Welt bewegen. Umgesetzt werden sie vor Ort, beispielsweise mit klimaneutralen ÖPNV-Angeboten, Kita-Plätzen oder einer neuen Kläranlage. Im Mittelpunkt steht unsere Stadtverwaltung, die sich den vielfältigen Aufgaben stellt. Unser Ziel dabei: Wir wollen in Leonberg für die Leonberger viel bewegen. Die Stadt der Zukunft entwickeln als Ingenieur (m/w/d) für den Bereich Tief- und Straßenbau in Vollzeit zum nächstmöglichen Zeitpunkt in unserem Tiefbauamt Was können Sie bewegen? Durchführung von Baumaßnahmen des Straßen- und Kanalneubaus in den Bereichen von bestehenden Stadtstraßen und von Erschließungen neuer Gebiete, von Ingenieurbauwerken und Verkehrsanlagen Planung, Ausschreibung, Bauüberwachung und örtliche Bauleitung sowie Abrechnung der Baumaßnahmen Beschaffung von Ausstattungselementen für den Straßenraum für neue Bauprojekte und im Bestand Erstellung von technischen Stellungnahmen Was sollten Sie mitbringen? ein abgeschlossenes Studium der Fachrichtung Bauingenieurwesen Erfahrung in der Planung und Abwicklung von Tief- und Straßenbauprojekten Kenntnisse der VOB und der einschlägigen DIN-Normen gute PC-Kenntnisse und sicherer Umgang mit den entsprechenden Software-Anwendungen im Tiefbau Führerschein der Klasse B zuverlässiges, selbstständiges und verantwortungsvolles Arbeiten Verhandlungsgeschick und Verbindlichkeit im Umgang mit Bürgern, Firmen und Behörden Was bieten wir Ihnen? eine interessante, verantwortungsvolle und abwechslungsreiche Tätigkeit familienfreundliche Gleitzeitregelungen ein topmodernes Arbeitsumfeld in unserem Rathaus Möglichkeiten zur persönlichen Weiterentwicklung durch gute Fortbildungsmöglichkeiten einen attraktiven ÖPNV-Fahrtkostenzuschuss die Möglichkeit des Dienstradleasings im Rahmen der Entgeltumwandlung gesundheitsfördernde Maßnahmen ein kostengünstiges Mittagessen in der Cafeteria unbefristetes Arbeitsverhältnis mit einer Vergütung entsprechend den persönlichen Voraussetzungen bis Entgeltgruppe 11 TVöD die betriebliche Altersvorsorge des öffentlichen Dienstes eine Jahressonderzahlung und Leistungsentgelt Warum Leonberg? Zwischen der pulsierenden Großstadt Stuttgart und dem Tor zum Schwarzwald hat sich Leonberg seinen eigenen Charme bewahrt. Vom fachwerkumrandeten Marktplatz bis zum modernen Einkaufscenter bieten sich alle Einkaufsmöglichkeiten, dazu eine hervorragende Verkehrsanbindung und die vielfältigen Freizeitmöglichkeiten – all das macht unsere Stadt zu einem lebens- und liebenswerten Domizil. Fragen zum Aufgabengebiet beantwortet Ihnen gerne der Leiter des Tiefbauamtes, Herr Roth, Telefon 07152 990-3300. Wollen Sie mit uns etwas bewegen? Dann freuen wir uns über Ihre Online-Bewerbung bei uns in Leonberg auf unserem Bewerbungsportal unter Website bis zum 26. Oktober 2025.