To expand our ALFAMAIL team we are looking for a senior back-end software developer. For the right person, this is a fantastic opportunity to grow and be a part of a global team!

Fact Sheet

Our Guiding Principles

GO EXPLORE: Innovate new solutions and develop new concepts.
KEEP LEARNING: Every day is a chance to discover something new.
WORK TOGETHER: As an extension of our client’s team.
BUILD TRUST: With a premium service that exceeds expectations.

Om ons ontwikkelteam van COINS en VISI-software uit te breiden, zijn we op zoek naar een senior software developer met een liefde voor business logic en data. Je bent verantwoordelijk voor de implementatie en het testen van de back end van onze producten Alfamail COINS en VISI. Als softwareontwikkelaar heb je ook een ondersteunende rol en verantwoordelijkheid richting de Lead Software Developer met betrekking tot het technische ontwerp. Alle ontwikkeltaken hebben betrekking op onze Cloud-oplossing, zie www.alfamail.com.

Alfamail COINS is onze relatief nieuwe webapplicatie voor het vastleggen van enorme hoeveelheden asset- / objectinformatie, in overeenstemming met een bibliotheek van het objecttype. Via de web interface bekijken gebruikers de metadata, documenten, 3D-modellen en geografische gegevens. Bijvoorbeeld met onze 3D-viewer en / of via een geografische kaart (denk aan een Google Maps-achtige interface). Alle versies en configuraties van de objectgegevens worden opgeslagen en kunnen worden doorzocht. Het gegevenstype voor importeren / exporteren is COINS en Ontology Web Language.

Alfamail VISI is onze succesvolle en gebruiksvriendelijke webapplicatie voor het vastleggen en beheren van formele projectcommunicatie. Via een e-mailachtige interface communiceren samenwerkende partijen conform de werkprocessen en standaardformulieren. Bijvoorbeeld voor het accorderen van documenten. Alfamail VISI is geschikt voor processen / workflows van het type: Contract Management, VISI, ISO 29481 en meer.

Wat ga je doen?

De volgende activiteiten maken deel uit van de taken van een softwareontwikkelaar.

Ontwerp

  • Delen van kennis met Lead Software Developer over te gebruiken technologieën / frameworks;
  • Beoordelen van een technisch ontwerp van Lead Software Developer (gebaseerd op een functionele specificatie en randvoorwaarden);
  • Zorgen dat het werk uit de sprint backlog (werkitems / taken) voldoet aan het technische ontwerp.

Develop & Test

  • Schrijven van broncode (op basis van een technisch ontwerp);
  • Schrijven van unit tests;
  • Documenteren van ontwerp, broncode, algoritmen, enz.;
  • Opknippen in componenten, zodat de broncode geschikt is voor verschillende tests en implementatiescenario’s;
  • Onderhouden en verbeteren van bestaande broncode.

Support

  • Verlenen van 2e / 3e lijns ondersteuning voor (interne of externe) klanten, in samenwerking met de supportafdeling;
  • Analyseren van de kwalitatieve problemen en rapporteren van feedback aan de productmanager (om toekomstige verbeteringen uit te voeren).

Software Development Proces

  • Monitoren van ontwikkelingen in de wereld van softwareontwikkeling, actief evalueren van relevante ontwikkelingen en communiceren van deze evaluaties met de productmanager;
  • Deelnemen aan voorstudies over technische oplossingen / oplossingsrichtingen.

 Wat vragen wij?

Je hebt een Nederlandse werkvergunning.

  • Afgeronde opleiding Informatica, werken en denken op universitair niveau;
  • 7+ jaar werkervaring als ontwikkelaar;
  • Kennis van ontwerppatronen en SOLID-principes;
  • Kennis van basisalgoritmen en datastructuren; inzicht in tijd- en ruimtecomplexiteit van algoritmen.
  • Goede kennis van .NET / C # (2+ jaar);
  • Goede kennis van een No SQL-database;

Ervaring met Agile Software Development (Scrum);

  • Goede kennis van Git (1+ jaar);
  • Teamspeler;
  • Communicatief vaardig;
  • Goede beheersing van de Engelse taal in woord en geschrift.

Bonuspunten?

  • Kennis van Java / C / C++ is een groot voordeel;
  • Kennis van .NET unsafe context;
  • Kennis van relationele databases;
  • Ervaring met Docker.

Wie zijn wij?

TECHNIA – het #1 kennisbedrijf in PLM. Met onze expertise in Product Lifecycle Management (PLM) helpen wij organisaties om visie in waarde om te zetten. Onze oplossingen worden wereldwijd gebruikt in industrieën zoals Life Sciences, Automotive, Travel, Retail, Offshore, Telecom, Fashion en Food & Beverage. Wij bedienen meer dan 4.000 klanten wereldwijd, waaronder 43 die zijn opgenomen in de Fortune 500. TECHNIA is onderdeel van Addnode Group, genoteerd op de Nasdaq OMX Nordic List. Voor meer informatie, bezoek www.technia.com.

Alfamail is integraal onderdeel van TECHNIA. In de vestiging TECHNIA Benelux in Nieuwegein bevindt zich het team van onze innovatieve COINS en VISI software – Alfamail (by TECHNIA). De focus voor deze diensten en producten ligt op organisaties in de Civiele Infrastructuur (“Grond-, Weg- en Waterbouw”). Het portfolio bestaat uit 100% eigen producten, bezoek www.alfamail.com.

Wat heeft Alfamail te bieden?

Een functie met veel verantwoordelijkheden ten aanzien van het ontwerpen, implementeren en testen van onze software. Wij hebben een informele en open cultuur, waarbij plezier in het werk voorop staat. We zijn gedreven en gepassioneerd. Teamwork is belangrijk, en er is ruimte voor ontplooiing en persoonlijke groei, waarbij eigen initiatief belangrijk is. Ons kantoor bevindt zich op een centrale locatie in Nederland – Nieuwegein.

Herken je jezelf in het bovenstaande profiel en ben je geïnteresseerd in deze uitdaging? Stuur je motivatie (inclusief een curriculum vitae) naar [email protected] met verwijzing naar Software Developer, Senior Back End en Meng Li.

Contact Person

Meng Li
Talent Acquisition Specialist
+31 (0)55 534 85 91