In één oogopslag
- Taken: Leid een team van software engineers en ontwikkel innovatieve oplossingen voor complexe problemen.
- Bedrijf: Seequent, een wereldleider in technologie voor de aardwetenschappen.
- Voordelen: Competitief salaris, flexibele werktijden en mogelijkheden voor persoonlijke ontwikkeling.
- Overige informatie: Inclusieve cultuur die diversiteit waardeert en kansen biedt voor iedereen.
- Waarom deze baan: Maak impact met geavanceerde technologie en leid een team naar succes.
- Kwalificaties: Minimaal 7 jaar ervaring in software engineering en 1 jaar teamleiding.
Het verwachte salaris ligt tussen 72000 - 88000 € per jaar.
Bij Seequent helpen we organisaties om de ondergrond te begrijpen, zodat ze sneller betere beslissingen kunnen nemen. We bouwen wereldleidende technologie die aan de voorhoede van de aardwetenschappen staat en transformeren de manier waarop onze klanten werken. Elke dag helpen we hen om kritieke mineralenbronnen duurzamer te ontwikkelen, betere infrastructuur te ontwerpen en bouwen, hernieuwbare energie te verkrijgen en hun impact op het milieu te verminderen. We opereren in meer dan 145 landen en hebben met trots ons hoofdkantoor in Nieuw-Zeeland.
Een Team Lead Software Engineering leidt een team van technische professionals, werkt nauw samen met de productmanager, ontwerper en onderzoeksleider om uitzonderlijke klantervaringen te leveren. De functie is verantwoordelijk voor het end-to-end ontwerp, de ontwikkeling en de levering van complexe softwaresystemen, terwijl ook leiderschap wordt geboden in prestatie- en projectmanagement. Deze functie vereist diepgaande senior technische expertise gecombineerd met mensen- en projectleiderschapsvaardigheden om innovatie en operationele uitmuntendheid te stimuleren.
Taken en verantwoordelijkheden
- Ontwerp- en architectuurrichtlijnen bieden voor complexe softwaretoepassingen, componenten en modules, terwijl teamaanbevelingen worden beoordeeld en geëvalueerd.
- Zorgen dat het team geschikte modelleringsmethoden gebruikt in overeenstemming met afgesproken softwareontwerpstandaarden, richtlijnen, patronen en methodologieën.
- Verantwoordelijk voor de algehele levering van meerdere ontwerpprojecten om aan de zorgen van belanghebbenden te voldoen en zowel functionele als niet-functionele vereisten, inclusief beveiliging, te waarborgen.
- Leiderschap bieden om ontwerpalternatieven en afwegingen te identificeren, evalueren en aanbevelen.
- Bezorgdheden in modellen aanpakken en voorgestelde softwaregedragingen simuleren of prototypen om goedkeuring van belanghebbenden te verkrijgen en effectieve softwareconstructie te faciliteren.
- Eigen ontwerpen beoordelen, verifiëren en verbeteren op basis van specificaties en anderen' ontwerpen leiden.
- De effectiviteit van huidige processen, producten en programma's evalueren en verbeteren door onderzoeksinzichten toe te passen en opkomende technologieën van het team te integreren.
Leiderschap en prestatiemanagement
- Operationele richting, ondersteuning en begeleiding bieden aan het team.
- Taken of projectwerk toewijzen, in lijn met teamdoelstellingen en individuele capaciteiten.
- Kwaliteit en prestaties beoordelen op basis van vastgestelde criteria in overeenstemming met beleid, praktijken en procedures om leeradviezen te doen of zorgen te uiten.
- Collega's coachen in het ontwikkelen van doelvaardigheden en capaciteiten in lijn met team- en persoonlijke doelen.
- Inbreng leveren voor prestatiegesprekken over directe rapporten, inclusief promoties en andere werkbeslissingen.
- Effectieve werkrelaties tussen teamleden faciliteren.
- Deelnemen aan halfjaarlijkse prestatiebeoordelingen.
Projectmanagement
- Volledige verantwoordelijkheid nemen voor de definitie, aanpak, faciliteit en tevredenstellende voltooiing van middelgrote projecten.
- Effectief leiderschap bieden aan het projectteam, geschikte projectmanagementmethoden en -tools toepassen.
- Wijzigingscontroleprocessen beheren en risico's beoordelen, ervoor zorgen dat projecten in lijn zijn met governancekaders en bedrijfsprioriteiten.
- Regelmatig communiceren met cross-functionele belanghebbenden, ervoor zorgen dat projectresultaten voldoen aan afgesproken normen, budgetten en tijdlijnen.
- Zorgen dat kwaliteitsbeoordelingen van projecten en producten op schema en volgens procedure plaatsvinden.
- Proactief prestatiemetingen monitoren, preventieve en corrigerende acties implementeren indien nodig.
Vereisten
- Bachelor's degree in computerwetenschappen, engineering of gelijkwaardig.
- Meer dan 7 jaar ervaring in relevante software-engineeringrollen, inclusief senior software engineer.
- Meer dan 1 jaar ervaring in het leiden van een team, formeel of informeel.
- Bekwaamheid in moderne backend-talen zoals Go, Python of TypeScript/Node.js.
- Ervaring met het bouwen van moderne Single Page Applications (SPA's) met frameworks zoals React, Angular of Vue.js.
- Goede kennis van cloudarchitectuur en best practices voor het bouwen en implementeren van schaalbare en betrouwbare applicaties.
- Ervaring met relationele en niet-relationele databases (bijv. PostgreSQL, MongoDB).
- Actief deelnemen aan codebeoordelingen en een hoge standaard voor codekwaliteit stellen over alle technologieën.
- Bewezen vermogen om prestatieknelpunten in complexe applicaties te diagnosticeren en op te lossen.
- Sterke vaardigheid om complexe technische concepten aan het team en andere belanghebbenden uit te leggen.
- Solide ervaring in een Agile/Scrum-omgeving en bekendheid met CI/CD-pijplijnen.
Kenmerken
- In staat om autonoom te werken binnen een duidelijk verantwoordingskader, met discretie om complexe kwesties aan te pakken, terwijl planning, monitoring en escalatie indien nodig worden uitgevoerd om doelstellingen binnen tijd- en kwaliteitsdoelen te bereiken.
- Vermogen om belanghebbenden op accountniveau te beïnvloeden, bij te dragen aan cross-functionele teams om aan gebruikersbehoeften te voldoen, samenwerking te faciliteren en beslissingen te nemen die de projectresultaten beïnvloeden.
- Bekwaamheid in het omgaan met diverse, complexe technische of professionele taken, problemen oplossen door onderzoek, creatief denken en innovatieve benaderingen.
- Complexe ideeën effectief communiceren, persoonlijke en teamontwikkeling stimuleren, technologieën evalueren, expertise toepassen op voorstellen en zorgen voor beveiliging, privacy en ethische praktijken.
- Diepe kennis van de sector en domein bezitten, snel zich aanpassen aan nieuwe informatie en expertise effectief toepassen terwijl kennis met anderen wordt gedeeld.
Werkomstandigheden
Seequent is een wereldwijd bedrijf en flexibiliteit in werktijden kan vereist zijn om werk over verschillende tijdzones te accommoderen. Tier 3, ondersteuning buiten kantooruren kan af en toe vereist zijn.
Directe rapporten
De Team Lead Software Engineering is verantwoordelijk voor het managen van een team van ongeveer 3 tot 10 directe rapporten. Dit omvat posities van Associate tot Senior Software Engineers, evenals Software Testers en/of Applicatiespecialisten.
Onze inzet voor gelijkheid, diversiteit en inclusie
Bij Seequent bevorderen we de uniciteit van elk individu. Onze inzet voor inclusiviteit, gelijkheid en toegankelijkheid is fundamenteel voor wie we zijn. Als u aanpassingen nodig heeft tijdens ons wervingsproces, laat het ons Talent Acquisition-team weten. We zijn hier om een eerlijke kans voor iedereen te waarborgen. Onderzoek toont aan dat sommige individuen, vooral vrouwen en ondervertegenwoordigde groepen, mogelijk aarzelen om te solliciteren naar functies als ze niet aan elke vereiste voldoen. Tel uzelf niet uit als u niet aan elke eis voldoet. We zijn toegewijd aan het aannemen van een divers team en moedigen individuen van alle achtergronden en vaardigheden aan om te solliciteren.
Voordelen
- Competitief salaris
- Flexibel werken
- Een betaalde dag per jaar om te vrijwilligerswerk
- Een aandelenoptieplan voor werknemers in de meeste locaties
- Beloningen- en erkenningsprogramma
- Continue leer- en carrièregroeimogelijkheden
- Interne betrokkenheidsevenementen
- Cultuur- en welzijnsprogramma
- Persoonlijke ondersteuningsbronnen
- Aanvullende voordelen uniek voor elke locatie waar Seequent zich bevindt
Team Lead, Software Engineering werkgever: Seequent
Bij Seequent bieden we een stimulerende werkomgeving waar innovatie en samenwerking centraal staan. Als Team Lead Software Engineering krijg je de kans om een team van technische professionals te leiden en bij te dragen aan baanbrekende technologieën die de wereld helpen verduurzamen. Met flexibele werkuren, mogelijkheden voor persoonlijke ontwikkeling en een sterke focus op diversiteit en inclusie, is Seequent een uitstekende werkgever voor iedereen die betekenisvol werk zoekt in een dynamische en ondersteunende cultuur.
Hupjob Expertadvies🤫
Zo denken wij dat je Team Lead, Software Engineering kunt binnenhalen
✨Verken de Tech Meetups
Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Seequent te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!
✨Bijdragen aan Open Source
Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfSeequent je kunnen vinden.
✨Maak gebruik van online portfolio's
Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Seequent. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!
✨Direct solliciteren via onze website
Twijfel niet om je sollicitatie rechtstreeks via de website van Seequent te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!
Wij denken dat je deze vaardigheden nodig hebt om als Team Lead, Software Engineering te schitteren
Een paar tips voor je sollicitatie 🫡
Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Seequent.
Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!
Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Seequent en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!
Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.
Zo bereid je je voor op een sollicitatiegesprek bij Seequent
✨Ken je programmeertalen!
Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Team Lead, Software Engineering goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.
✨Presenteer je portfolio
Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Seequent inzicht in je probleemoplossend vermogen en je aanpak.
✨Verken system design vragen
Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.
✨Wees voorbereid op teamwork vragen
Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.