Wie zijn wij?
AMCS, specialist in duurzaamheidssoftware, heeft zijn hoofdkantoor in Ierland, met kantoren in Europa, de VS en Australazië. Met meer dan 1.300 hoogopgeleide medewerkers in 22 landen zijn we gespecialiseerd in het leveren van technologische oplossingen om een koolstofneutrale toekomst mogelijk te maken.
Wat we 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 over de hele wereld.
Full Stack Developer - Ierland (deze rol kan onsite, hybride of volledig op afstand zijn)
We zijn op zoek naar een ervaren Full-Stack Developer met expertise in C# en Angular om ons ontwikkelingsteam voor IoT-oplossingen te versterken. De succesvolle kandidaat zal betrokken zijn bij de ontwikkeling van een geavanceerd IoT-platform dat computervisie, machine learning, een geavanceerde webinterface en real-time verwerking van sensorgegevens en videostreams omvat.
Belangrijkste verantwoordelijkheden
Bijdragen aan het ontwerp, de ontwikkeling en de architectuur van een krachtige IoT-oplossing, met behulp van C#, .NET Core/Framework en Angular.
Ontwikkel en onderhoud robuuste backend-systemen, gericht op schaalbaarheid, prestaties en beveiliging.
Bouw responsieve, intuïtieve web-UI's met Angular voor real-time datavisualisatie en interactie.
Update en onderhoud CI/CD-pijplijnen met behulp van Azure DevOps, GitOps en ArgoCD voor efficiënte implementatiewerkstromen.
Mentor junior ontwikkelaars en advies geven over best practices, ontwerppatronen en codekwaliteit.
Leid en neem deel aan codebeoordelingen om hoge normen van kwaliteit, consistentie en beveiliging te garanderen.
Problemen oplossen en debuggen in de volledige technologiestack (backend, frontend, CI/CD-pijplijnen).
Ontwikkel integraties met services van derden, IoT-apparaten en interne API's om de betrouwbaarheid van het systeem te bevorderen.
Blijf op de hoogte van nieuwe technologieën en stimuleer continue verbeteringen in zowel frontend- als backend-ontwikkeling.
Essentiële vaardigheden en kwalificaties
Bachelor's degree in Computer Science, Engineering of een gerelateerd vakgebied.
5+ jaar full-stack ontwikkelervaring met C# en .NET aan de backend en Angular aan de frontend.
Sterk begrip van RESTful API-ontwikkeling, microservices en webgebaseerde architecturen.
Ervaring met containerisatie- en orkestratietechnologieën (Docker, Kubernetes).
Vaardigheid in het beheren van CI/CD-pijplijnen met behulp van Azure DevOps, GitOps en ArgoCD.
Bewezen vermogen om schaalbare, veilige systemen te ontwerpen en te implementeren in een cloudomgeving (Azure).
Gedegen kennis van zowel SQL- als NoSQL-databases.
Sterke ervaring met Git of andere versiebeheersystemen.
Sterke mentorvaardigheden, met ervaring in het ondersteunen van junior ontwikkelaars en het uitvoeren van codebeoordelingen.
Gewenste vaardigheden
Ervaring met computervisie, videoverwerking of machine learning-bibliotheken.
Bekendheid met Agile-methodologieën en DevOps-praktijken.
Eerdere ervaring met het werken met IoT-apparaten en sensorintegratie.