We zijn op zoek naar gepassioneerde Associate Software Engineers om softwareoplossingen te ontwerpen en te ontwikkelen. De succesvolle aanwerving zal een trainingsprogramma doorlopen om hen op de hoogte te brengen van de AMCS-ontwikkelingsnormen die nodig zijn om te worden ingezet voor softwareontwikkelingsteams.
De verantwoordelijkheden van de software-engineer omvatten het verzamelen van gebruikersvereisten, het definiëren van systeemfunctionaliteit en het schrijven van code in verschillende talen, zoals Java, .NET-programmeertalen (bijv. C# of JScript.NET.). We zullen kandidaten met alle programmeertalen voor deze rollen in overweging nemen. Onze ideale kandidaten zijn bekend met de levenscyclus van softwareontwikkeling (SDLC), van voorlopige systeemanalyse tot tests en implementatie.
Uiteindelijk zal de rol van de Software Engineer het bouwen van hoogwaardige, innovatieve en volledig presterende software die voldoet aan coderingsstandaarden en technisch ontwerp. We zijn gepassioneerd over de ontwikkeling van onze ingenieurs, dus ons team zal volledige training geven over alle technologieën die we momenteel gebruiken om onze producten te ontwikkelen.
Verantwoordelijkheden
Voer de volledige levenscyclus van softwareontwikkeling (SDLC) uit
Ontwikkel stroomschema's, lay-outs en documentatie om vereisten en oplossingen te identificeren
Schrijf goed ontworpen, testbare code
Opstellen van specificaties en bepalen van operationele haalbaarheid
Integreer softwarecomponenten in een volledig functioneel softwaresysteem
Ontwikkel softwareverificatieplannen en kwaliteitsborgingsprocedures
Documenteer en onderhoud de softwarefunctionaliteit
Problemen oplossen, debuggen en upgraden van bestaande systemen
Programma's implementeren en feedback van gebruikers evalueren
Voldoen aan projectplannen en industriestandaarden
Zorg ervoor dat de software wordt bijgewerkt met de nieuwste functies
Vereisten en vaardigheden
2+ jaar werkervaring als Software Engineer of Software Developer
Ervaring met het ontwerpen van interactieve applicaties
Mogelijkheid om software te ontwikkelen in Java, C#, .Net, PHP, Ruby on Rails, C++ of andere programmeertalen
Kennis van relationele databases, SQL vergelijkbaar
Ervaring met het ontwikkelen van webapplicaties met behulp van ten minste één populair webframework (JSF, Wicket, GWT, Spring MVC),
Ervaring met test-driven development
Vaardigheid in software engineering tools
Mogelijkheid om vereisten en specificaties te documenteren
BSc-diploma in computerwetenschappen, engineering of relevant vakgebied
Voor deze rollen zullen uitstekende vergoedingen, voordelen en voortdurende training worden geboden. We zullen onmiddellijke sollicitatiegesprekken voeren voor deze functies, dus solliciteer nu
DIGITALE WEGEN NAAR EEN SCHONERE WERELD
Wil je werken voor een bedrijf met Ierse roots en een wereldwijde impact? AMCS, een leider op het gebied van milieudiensten, is een baanbrekend softwarebedrijf dat andere bedrijven begeleidt en ondersteunt op hun reis naar duurzaamheid.
AMCS wijst de weg
Het AMCS-team loopt voorop op het gebied van technologie. Bedrijven komen naar AMCS om hun duurzaamheidsstrategieën te realiseren, terwijl we bedrijven helpen hun ecologische voetafdruk te verkleinen en op een milieubewustere manier te werken. AMCS heeft digitale manieren gecreëerd om een schonere wereld te creëren.
Wat we doen
AMCS is een wereldleider op het gebied van geïntegreerde software en voertuigtechnologie voor de milieudienstensector. AMCS levert wereldwijd cloudgebaseerde softwareoplossingen voor ondernemingen en ondersteunt meer dan 5.000 klanten in 23 landen. AMCS heeft meer dan 1200 mensen in dienst in 22 landen, met het hoofdkantoor in Ierland en kantoren in Noord-Amerika, Europa, Australië en Azië
Onze mensen
AMCS biedt teamleden meer dan alleen een baan, maar een kans om een carrière uit te stippelen bij een bedrijf dat groeit, evolueert en nieuwe manieren van werken uitzet 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 verbinding. Verbinding met ons werk, onze klanten, onze collega's en onze gemeenschap die een werkomgeving creëert die openheid, samenwerking en creativiteit bevordert.