Software Engineer (.NET, Angular and AI)

Trimble

Trimble is op zoek naar een Software Engineer (.NET, Angular and AI).

  • Fulltime
  • MBO, HBO, WO

Wat ga je doen?

Je zult de bestaande next-gen automatisering en AI voor het ontwerp van werktuigbouwkundige, elektrische en sanitaire installaties (MEP) uitbreiden en verder ontwikkelen, inclusief gebruikersinterfaces. Dit houdt in dat je samenwerkt met teams in Bodegraven, Bonn, Brașov en andere locaties in Europa en Noord-Amerika, en met applicatie-engineers en ontwikkelaars om technische excellentie en gestandaardiseerde, duurzame oplossingen te garanderen. Deze rol biedt een unieke kans om de toekomst van CAD/CAE-producten voor bouwkundigen vorm te geven, met behulp van geavanceerde platforms, ASP.NET-microservices en Angular-frontends.

Taken

  • Ontwikkel cross-productfunctionaliteiten en -integraties rondom algoritmes en AI om de productiviteit van klanten te verhogen.
  • Ondersteun productintegraties, onderhoud en bugfixes.
  • Werk nauw samen met de domeinexperts (bijv. productmanagers, engineers, support) en mogelijk met de klanten om haalbare eisen te definiëren en te begrijpen.
  • Werk samen met het projectteam om projectdoelen te begrijpen, nuttige mijlpalen te definiëren, de engineeringtaken op te splitsen en te schatten.
  • Neem deel aan technische/ontwerpreviews zoals vereist door het projectkader.
  • Help bij het onderhouden en archiveren van ontwerpdocumenten, broncode en andere werkproducten die nodig zijn voor het project;
  • Zorg ervoor dat software wordt ontwikkeld volgens het leveringskader en de standaarden van het bedrijf, inclusief kwaliteit en cyberbeveiliging;
  • Geef vorm aan een samenwerkingsgerichte teamcultuur en efficiënte agile processen.

Wat vragen wij?

Welke vaardigheden en ervaring moet je meebrengen?

  • Aantoonbare ervaring in full-stack softwareontwikkeling met .NET, ASP.NET, Angular, TypeScript, Docker en databases (non-SQL en SQL).
  • Sterke kennis van software-engineeringprincipes en best practices, inclusief modulaire web-first ontwikkeling.
  • Vermogen om zelfstandig te werken met minimale instructies voor dagelijkse taken.
  • Ervaring met het leiden van kleine projecten en het begeleiden van minder ervaren collega's.
  • Uitstekende en resultaatgerichte probleemoplossende vaardigheden en het vermogen om creatief te denken.
  • Sterke communicatieve vaardigheden en het vermogen om complexe informatie helder uit te leggen.
  • Ervaring met werken in een Agile teamomgeving.
  • Vloeiend Engels (C1).
  • Minimaal één extra taal: Nederlands, Frans of Duits.

Welke vaardigheden en ervaring kun je meebrengen?

  • Ervaring met C++ en Python.
  • Ervaring met machine learning en patroonherkenningsalgoritmen.
  • Goede kennis van wiskunde, met name lineaire algebra en grafentheorie.

Wat bieden wij?

  • Praktische ervaring in interessante en boeiende projecten op het gebied van planning, simulatie, berekening en 2D/3D-visualisatie en automatisering
  • Een fantastisch team om mee samen te werken
  • Een kans om door te groeien naar een van de grootste en meest succesvolle digitale bedrijven ter wereld met meer dan 12.000 medewerkers
  • Een samenwerkingsgerichte en professionele werkomgeving