Duurzaamheid die zaken doet
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.
Onze mensen:
AMCS biedt teamleden meer dan alleen een baan, maar ook een kans om een carrière uit te stippelen bij een bedrijf dat groeit, evolueert en nieuwe werkwijzen introduceert die een positieve impact hebben op de wereld om ons heen. AMCS is opgericht in Ierland en houdt vast aan die lokale wortels en 'start-up' mentaliteit met een cultuur van verbondenheid. Verbinding met ons werk, Onze klanten, onze collega's en onze gemeenschap die een werkomgeving creëert die openheid, samenwerking en creativiteit bevordert.
We zoeken een ervaren Full-Stack Developer met expertise in C# en Angular om ons IoT-oplossingsontwikkelingsteam te versterken. De succesvolle kandidaat zal betrokken zijn bij de ontwikkeling van een geavanceerd IoT-platform dat computer vision, machine learning, een geavanceerde webinterface en realtime verwerking van sensorgegevens en videostromen combineert.
Belangrijkste verantwoordelijkheden:
• Bijdragen aan het ontwerp, de ontwikkeling en architectuur van een high-performance IoT-oplossing, met gebruik van C#, .NET Core/Framework en Angular.
• Robuuste backendsystemen ontwikkelen en onderhouden, met focus op schaalbaarheid, prestaties en beveiliging.
• Bouw responsieve, intuïtieve webinterfaces met Angular voor realtime datavisualisatie en interactie.
• CI/CD-pijplijnen bijwerken en onderhouden met behulp van Azure DevOps, GitOps en ArgoCD voor efficiënte deploymentworkflows.
• Juniorontwikkelaars begeleiden en begeleiding geven over best practices, ontwerppatronen en codekwaliteit.
• Leiden en deelnemen aan codebeoordelingen om hoge standaarden van kwaliteit, consistentie en veiligheid te waarborgen.
• Problemen oplossen en debuggen over de volledige technologiestack (backend, frontend, CI/CD-pijplijnen).
• Integraties ontwikkelen met diensten van derden, IoT-apparaten en interne API's, waarmee systeembetrouwbaarheid wordt bevorderd.
• Blijf up-to-date met nieuwe technologieën en stimuleer voortdurende verbeteringen in zowel frontend als backend ontwikkeling.
Essentiële vaardigheden en kwalificaties
• Bachelordiploma in Computerwetenschappen, Techniek of een gerelateerd vakgebied.
• 5+ jaar full-stack ontwikkelingservaring 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 Azure DevOps, GitOps en ArgoCD.
• Bewezen vermogen om schaalbare, veilige systemen in een cloudomgeving (Azure) te ontwerpen en implementeren.
• Degelijke 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-, videobewerking of machine learning-bibliotheken.
• Vertrouwdheid met Agile-methodologieën en DevOps-praktijken.
• Eerdere ervaring met IoT-apparaten en sensorintegratie.
Persoonlijke eigenschappen
De ideale kandidaat beschikt over uitstekende probleemoplossende vaardigheden en oog voor detail, gecombineerd met sterke communicatie- en samenwerkingsvermogens. Je zou zelfstandig moeten kunnen werken en meerdere taken effectief kunnen beheren. En we verwachten dat je innovatief bent en openstaat om nieuwe technologieën en benaderingen te verkennen.
Al met al hebben we een uitstekende programmeur nodig die beknopte, goed presterende code kan schrijven. Maar het allerbelangrijkste is dat je onze passie voor coderen en het ontwikkelen van kwalitatieve, duurzame software deelt.