Carrières

Backend Software Engineer (Ruimte toepassingen)

Italië Software 2 - 5 jaar Milan Op locatie

We zijn op zoek naar een Backend Software Engineer voor de ontwikkeling van geavanceerde applicaties voor ruimtevaartsystemen. Je draagt bij aan de realisatie van betrouwbare, schaalbare en hoogpresterende backend-diensten, gebruikt in mission-critical omgevingen.

Over The Member Company

Wij zijn een internationaal hightech consultancybureau met een team van ondernemende ingenieurs, wetenschappers en digitale experts van over de hele wereld. We bieden consultancydiensten aan onze toonaangevende klanten in diverse servicegebieden zoals:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

Over deze vacature

Je zult betrokken zijn bij de volledige levenscyclus van de software: van het definiëren van de backend-architectuur en het ontwerpen van de API's tot aan de integratie, testen en deployment, waarbij je samenwerkt met multidisciplinaire teams die werken op de voorhoede van de lucht- en ruimtevaartsector. Als je een passie hebt voor Python, backend-architecturen en je vaardigheden wilt toepassen op echte ruimtevaartprogramma's, is dit de juiste kans om technologie te ontwikkelen die voorbij de aardse atmosfeer gaat.

Verantwoordelijkheden:

  • Ontwerpen, ontwikkelen en onderhouden van schaalbare backend-diensten met behulp van Python, waarbij je de principes van Domain Driven Design (DDD) toepast.
  • API's ontwikkelen en publiceren volgens REST-methodiek en deze integreren met frontend-componenten.
  • De prestaties, schaalbaarheid en betrouwbaarheid van bestaande backend-systemen verbeteren.
  • Samenwerken met cross-functionele teams (frontend, DevOps) gedurende de volledige ontwikkelingscyclus.
  • De codekwaliteit waarborgen door middel van unit tests, code reviews en best practices voor ontwikkeling.
  • Deploy- en onderhoudsactiviteiten ondersteunen in samenwerking met DevOps-teams.

Wat we van jou verwachten

  • Bachelor- of masterdiploma in Informatica, Software Engineering of verwante disciplines.
  • Italiaans als moedertaal, vloeiend in Engels (niveau C1).
  • Uitstekende kennis van Python en best practices in backendontwikkeling.
  • Solide ervaring met DDD, ontwerp van REST API's (bijv. FastAPI) en backendarchitecturen.
  • Ervaring met SQL-databases (met name PostgreSQL) en basiskennis van NoSQL.
  • Vertrouwd met event-driven architecturen en messaging systemen (bijv. Kafka).
  • Goede kennis van Docker, Git en Agile-/Scrum-methodologieën.
  • Sterke probleemoplossende vaardigheden en goede communicatieve capaciteiten.

Een pluspunt:

  • Ervaring met Test Driven Development (TDD) en microservices-architecturen.
  • Kennis van Java, Kotlin, gRPC / Protobuf.
  • Ervaring met AWS-cloud en Kubernetes.
  • Vertrouwdheid met Linux-omgevingen.

Wat je van ons kunt verwachten

TMC is een internationale hightech-adviesorganisatie die haar klanten expertise biedt om hen te ondersteunen bij het realiseren van hun technologische uitdagingen. Als zodanig opereert TMC als een expertisecentrum dat beschikbaar is voor haar klanten en hen helpt competitiever te zijn in een steeds globaler en sneller evoluerende technologische wereld.

Bij TMC geloven we dat mensen de drijvende kracht achter technologische innovatie zijn. Daarom willen we de best mogelijke voorwaarden creëren zodat technologisch talent kan gedijen.

We bieden je een stimulerende werkomgeving waarin je jouw carrière kunt beheren. Naast onze uitzonderlijke technische expertise zijn plezier en betrokkenheid belangrijke onderdelen van onze cultuur.

Mijn aanvraag indienen

Geweldig dat je geïnteresseerd bent in een baan bij TMC! Solliciteer nu op de manier die het beste bij jou past en hopelijk kunnen we je binnenkort verwelkomen in een van onze teams.

Solliciteer met CV Solliciteren met LinkedIn Solliciteer zonder cv
Ondersteunde bestandstypen: .pdf,.docx,.doc,.txt (Max 5MB)
Je gegevens
Je gegevens
Je gegevens