Wie we zijn
Duurzaamheidssoftwarespecialist AMCS heeft zijn hoofdkantoor in Ierland, met kantoren in Europa, de VS en Australazië. Met meer dan 1.300 hoogopgeleide medewerkers in 22 landen zijn wij gespecialiseerd in het leveren van technologische oplossingen om een koolstofneutrale toekomst mogelijk te maken.
Wat wij doen
Onze innovatieve SaaS-oplossingen verhogen de efficiëntie en stimuleren de duurzaamheid in hulpbronnenintensieve industrieën. Meer dan 5.000 klanten in 23 landen profiteren al van onze Performance Sustainability-software, waardoor we praktische oplossingen leveren voor verbeterde winstgevendheid en milieubestendigheid wereldwijd.
De rol
We zoeken een hooggekwalificeerde en gemotiveerde Technical Lead om een team van softwareontwikkelaars te leiden bij het ontwerpen, ontwikkelen en leveren van hoogwaardige softwareoplossingen met behulp van de Microsoft-technologiestack. Je fungeert als brug tussen het ontwikkelingsteam en belanghebbenden, zorgt voor technische uitmuntendheid, begeleidt teamleden en stimuleert best practices in software engineering.
Waardering voor technologische risico's en het formuleren van niet-functionele eisen is vereist. Uitstekende communicatie- en samenwerkingsvaardigheden worden verwacht , naast een sterke werkethiek en een aankunn-do-instelling .
Je hebt uitgebreide ervaring met de Microsoft Tech Stack en bijbehorende infrastructuur en hoe deze toepasbaar is op DevOps en beveiliging. Je hebt een grote interesse om dingen op de juiste manier te doen en nieuwe uitdagingen aan te gaan. Er wordt verwacht dat de kandidaat sterke ontwikkelingsvaardigheden heeft en bijdraagt aan de levering van kernoplossingen.
Als Platform Engineering Technical lead houd je een sterke focus op de betrouwbaarheid, prestaties en beveiliging van ons platform, gericht op een positieve klantervaring.
Belangrijkste Verantwoordelijkheden
Leid het ontwerp en de ontwikkeling van schaalbare, veilige en onderhoudbare applicaties met Microsoft-technologieën (.NET, Azure, SQL Server, Cosmos, enz.).
Werk samen met producteigenaren, architecten en belanghebbenden om bedrijfsvereisten om te zetten in technische oplossingen.
Technische leiding en mentorschap bieden aan ontwikkelaars, codebeoordelingen uitvoeren en best practices promoten.
Toezicht houden op de volledige softwareontwikkelingscyclus (SDLC), inclusief planning, ontwikkeling, testen, implementatie en ondersteuning.
Zorg voor naleving van architectuurstandaarden, codeerrichtlijnen en DevOps-praktijken.
Stimuleer voortdurende verbetering van engineeringprocessen, gereedschappen en technologieën.
Communiceer NFR's en ontwerpen effectief, zowel formeel als mondeling.
Ontwerp en implementeer RESTful API's die robuust, goed gedocumenteerd en veilig zijn.
Het monitoren van API-prestaties en -adoptie (bijv. API-responstijden, foutpercentages en gebruik door interne/externe gebruikers).
Identificeer en help bij het verminderen van strategische technische schulden.
Draag actief bij aan de ontwikkelingsinspanning met nadruk op het waarborgen van goede code , met een hoog niveau van code-dekking, die voldoet aan de beste DDD-principes.
Blijf op de hoogte van de nieuwste technologische ontwikkelingen die ons helpen ons aanbod continu te verbeteren.
Communiceer technische concepten duidelijk aan niet-technische belanghebbenden.
Vereisten
Bachelor- of masterdiploma in informatica of een gerelateerd vakgebied, of gelijkwaardige praktische ervaring.
Minimaal 7 jaar ontwikkelingservaring.
2+ jaar ervaring in een Technical Lead-rol
Begrip van cloud-native architecturen en ontwerppatronen.
Blootstelling aan het ontwerp/bouwen van betrouwbare gedistribueerde ondernemingssystemen die kunnen opschalen om grote volumes verkeer te bedienen .
Hoge aandacht voor detail en bereidheid om complexe technische uitdagingen aan te gaan.
Uitstekende ontwikkelvaardigheden.
Vaardigheid in de Microsoft stack - .Net (c#), Web Api, Azure Services (inclusief Cosmos, Azure Sql, App Insights, KeyVault, AFD, enz.), Azure DevOps, enzovoort.
Volledig begrip van de SDLC, met ervaring met DDD , TDD, CI/CD.
Bekendheid met geautomatiseerde testframeworks.
Ervaring met Event Driven Architecture, Microservices, Kafka.
Blootstelling aan containertechnologie (Kubernetes, Docker, enz.)
Microsoft Azure / .Net-certificering een voordeel.
Ervaring met API-gateways is een voordeel
Gebruik van Co-Pilot/Other voor efficiëntiewinsten in AI-ontwerp en codering .
Een grote interesse in AI-technologieën en -tools en hoe deze door teams kunnen worden ingezet om de levering en waarde voor het bedrijf en onze klanten te versnellen.
Intellectuele nieuwsgierigheid en leervermogen.
Uitstekende communicatie-, documentatie-, ontwerp- en stakeholdermanagementvaardigheden.