Bouw wat belangrijk is. Kweek waar het telt.
Wie We Zijn
Bij AMCS betekent duurzaamheid zaken doen — en carrières die impact creëren. Van onze wortels in Ierland tot onze teams in Europa, Noord-Amerika en Australazië, brengen we ambitieuze mensen samen om de industrieën die onze wereld ondersteunen te helpen hervormen.
Wat wij bouwen
We bouwen intelligente, cloudgebaseerde SaaS-oplossingen die complexe operaties omzetten in slimmere en duurzamere prestaties. Aangedreven door AI, data en diepgaande branche-expertise helpt onze technologie klanten routes te optimaliseren, recycling te beheren, naleving te verbeteren, inzicht te ontsluiten en sneller te werken naar een efficiëntere, circulaire toekomst.
Waarom lid worden van AMCS
Word lid van AMCS en maak deel uit van een wereldwijd team waar doel en prestatie samenkomen. Hier kun je je carrière laten groeien, uitdagen wat mogelijk is en werken aan technologie die een meetbaar verschil maakt — voor onze klanten, onze gemeenschappen en de planeet.
Functiebeschrijving: Locatie: Onsite Limerick - Afstudeerdatum 4 januari 2027
Deze stage is bedoeld voor een technisch gemotiveerde ontwikkelaar die praktijkervaring wil opdoen met het bouwen van echte software op een moderne .NET-stack, waarbij AI-ontwikkelingstools een kernonderdeel van de workflow zijn. Je werkt embedded in een engineering-pod, draagt bij aan productiefuncties en leert wat het betekent om software in een professionele omgeving te leveren.
Dit is geen ondersteunende of documentatiefunctie. Je schrijft code, doet mee aan code review en gebruikt AI-ondersteunde ontwikkeltools als vermenigvuldiger op je output vanaf dag één.
Belangrijkste Verantwoordelijkheden
• Ontwikkelen en onderhouden functies in C# en ASP.NETCore over web- en backenddiensten
• Schrijf unit- en integratietests als standaardpraktijk, niet als bijzaak
• Claude Code en AI-ondersteunde ontwikkeltools gebruiken om codering, beoordeling en debugging te versnellen
• Deelnemen aan pull request-reviews en constructieve feedback geven aan collega's
• Werk binnen een Kanban-leveringsmodel, waarbij je je eigen takenflow binnen een kleine groep beheert
• Betrokken raak bij MCP-gebaseerde tools en interne ontwikkelaarsplatformmogelijkheden
• Bijdragen aan technische documentatie waar relevant
Vereiste vaardigheden en ervaring
Technisch
• Vaardigheid in C# of een vergelijkbare statisch getypeerde taal (Java, TypeScript)
• Begrip van principes van objectgeoriënteerd ontwerp
• Vertrouwdheid met REST API's en HTTP-fundamenten
• Blootstelling aan SQL en relationele databases
• Comfortabel met het gebruik van Git voor bronbeheer
Mindset
• Oprechte nieuwsgierigheid naar AI-gedreven ontwikkeling en enthousiasme om nieuwe tools te leren
• Het vermogen om onbekende code zelfstandig te lezen en te begrijpen
• Directe communicator die vroeg vragen stelt in plaats van geblokkeerd te worden
• Comfortabel met ambiguïteit en iteratieve levering
Aantrekkelijk (niet vereist)
• Ervaring met .NET 6+ of ASP.NETCore
• Blootstelling aan Azure of elk cloudplatform
• Vertrouwdheid met Docker of containeriseerde ontwikkelomgevingen
• Eerder gebruik van AI-codeerassistenten zoals GitHub Copilot, Cursor of Claude Code
• Kennis van Agile of Kanban-leveringsmethoden
Wat je zult leren
Naast de technische vaardigheden is deze stage ontworpen om je een realistisch beeld te geven van professionele software engineering in een grootschalige SaaS-organisatie.
• Hoe je Claude Code en agentic AI-tools gebruikt als een echte productiviteitsvermenigvuldiger, niet als een noviteit.
• Hoe code van productiekwaliteit eruitziet en hoe deze daar terechtkomt via review en iteratie
• Hoe technische beslissingen worden genomen in een organisatie die honderden ontwikkelaars in meerdere teams bestuurt
• Blootstelling aan platformengineeringconcepten, waaronder Kubernetes, Azure en MCP-gebaseerde agentarchitecturen
• Hoe DORA-metrics en engineering KPI's worden gebruikt om teamprestaties te meten en te verbeteren