Backend Software Engineer
Role details
Job location
Tech stack
Job description
Voor ons Mobile Parking Application-team in Porto zijn wij op zoek naar een praktische Backend Software Engineer. In deze functie help je bij het ontwerpen, ontwikkelen en onderhouden van de backend-services, API's en databases die ons mobiele parkeerplatform en de ondersteunende backoffice-systemen aandrijven. Je bent een pragmatische software engineer die graag werkt aan oplossingen voor de praktijk binnen een volwassen productieomgeving. Je neemt verantwoordelijkheid voor je werk, schrijft kwalitatief goede code en haalt energie uit het verbeteren van systemen die dagelijks door duizenden klanten worden gebruikt. Samen met developers, Product Owners en QA Engineers werk je aan nieuwe functionaliteiten, technische verbeteringen en de voortdurende doorontwikkeling van ons platform.
- Ontwerpen, ontwikkelen, testen en onderhouden van backend-services en RESTful API's.
- Schrijven van schone, onderhoudbare en kwalitatief hoogwaardige code in C# en .NET.
- Ontwikkelen van integraties tussen mobiele applicaties, backoffice-systemen en diensten van derden.
- Werken met grote operationele databases, het optimaliseren van queries en het verbeteren van prestaties.
- Bijdragen aan databaseverbeteringen, migraties en operationeel onderhoud.
- Meewerken aan CI/CD-pipelines, geautomatiseerd testen en ontwikkeltools.
- Oplossen van productieproblemen en het verbeteren van de betrouwbaarheid van systemen.
- Deelnemen aan code reviews en bijdragen aan engineering best practices.
- Kennis delen en bijdragen aan de verdere technische ontwikkeling van het team Je speelt een belangrijke rol in het schaalbaar, veilig en onderhoudbaar houden van onze backend terwijl onze organisatie verder groeit.
Requirements
-
Een afgeronde bachelor- of masteropleiding in Computer Science, Software Engineering of een vergelijkbare richting.
-
Minimaal 3 jaar professionele ervaring in softwareontwikkeling.
-
Ruime ervaring met C# en het .NET-ecosysteem.
-
Ervaring met het ontwerpen en ontwikkelen van RESTful API's en backend-services.
-
Gedegen kennis van SQL Server of andere relationele databases, inclusief query-optimalisatie en performance tuning.
-
Ervaring met cloudomgevingen en moderne DevOps-werkwijzen.
-
Ervaring met CI/CD-pipelines, geautomatiseerd testen en versiebeheersystemen.
-
Inzicht in softwarearchitectuur, design patterns en schaalbare systeemontwerpen.
-
Sterke analytische vaardigheden en probleemoplossend vermogen.
-
Een proactieve instelling met een sterk verantwoordelijkheidsgevoel en focus op kwaliteit.
-
Uitstekende beheersing van zowel het Portugees als het Engels, in woord en geschrift. Pré
-
Ervaring met Microsoft Azure.
-
Ervaring met transactionele systemen met een hoog volume.
-
Kennis van event-driven architecturen, messaging-systemen of microservices.
-
Ervaring met het verbeteren van bestaande of legacy-productiesystemen.
-
Ervaring met backends voor mobiele applicaties (iOS en/of Android).
-
Ervaring met AI-ondersteunde ontwikkeltools, zoals GitHub Copilot of AI-ondersteunde testtools.
Benefits & conditions
- Een marktconform basissalaris, uitbetaald over 14 maanden per jaar
- Een maaltijdvergoeding via een maaltijdkaart
- Flexibiliteit om hybride of op afstand te werken, gecombineerd met regelmatige samenwerking vanuit ons kantoor in Porto
- Een opleidingsbudget en mogelijkheden voor professionele ontwikkeling
- De kans om te werken aan een product dat wereldwijd door duizenden klanten wordt gebruikt
- Bedrijfsapperatuur en ondersteuning voor communicatie
- Een vriendelijke, internationale werkomgeving waarin jouw ideeën en technische inbreng worden gewaardeerd Standplaats Porto - Portugal, waar je samenwerkt met ons R&D team en Productmanagment team in Nederland Interesse? Neem contact met ons op via: !