Geniet van de zekerheid van een vast contract en een stabiel inkomen, terwijl je de kans krijgt om aan diverse projecten te werken.
Senior Fullstack Software Engineer
Come sviluppatore Fullstack ti occuperai dello sviluppo, manutenzione e evoluzione di applicazioni web complesse, lavorando sia sul backend che sul frontend.
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
La figura dovrà:
- Progettare, sviluppare e manutenere componenti software backend in PHP orientato agli oggetti.
- Implementare e gestire API REST + JSON e Web Services SOAP con XML, XSD, WSDL.
- Gestire autenticazione e autorizzazione tramite JWT (JSON Web Tokens).
- Operare su database SQL: progettazione di query, ottimizzazione, gestione schema dati.
- Sviluppo frontend con AngularJS, Bootstrap e JavaScript.
- Lavorare con team che utilizzano versionamento del codice tramite Git.
- Collaborare alla definizione dei requisiti, revisione del codice, testing automatico/manuale, deploy.
- Supportare le attività di debugging, refactoring e miglioramento continuo.
Wat we van jou verwachten
- Laurea in Ingegneria Informatica/Informatica o discipline affini.
- Almeno 4 anni di esperienza lavorativa nello sviluppo software fullstack o in ruoli equivalenti.
- Solida padronanza di PHP OOP (programmazione orientata agli oggetti).
- Esperienza con JWT per autenticazione/autorizzazione sicura.
- Conoscenza approfondita di Web Services SOAP + XML, inclusi schemi XSD e WSDL.
- Esperienza con Web Services REST + JSON.
- Competenza su database relazionali (SQL): progettazione, ottimizzazione, query complesse.
- Buona esperienza con AngularJS, Bootstrap, e JavaScript.
- Uso quotidiano di Git per il versionamento.
- Capacità di lavorare in modalità ibrida, con presenza regolare in sede a Milano.
Nice to have:
- Conoscenza di TypeScript.
- Esperienza con MTOM per trasmissione di dati binari via SOAP.
- Utilizzo delle API Google Maps.
- Buone competenze in CSS avanzato.
Qualità personali
- Attitudine al problem solving e al debugging efficace.
- Precisione, cura del dettaglio e orientamento alla qualità del codice.
- Buone capacità di lavoro in team e collaborazione con altri ruoli (UX/UI, QA, Architettura).
- Autonomia nella gestione delle attività e delle scadenze.
- Curiosità tecnologica, desiderio di aggiornamento continuo.
Wat kun je van ons verwachten
TMC è una società di consulenza internazionale ad alta tecnologia che offre competenze ai propri clienti per supportarli nella realizzazione delle loro sfide tecnologiche. In quanto tale, TMC opera come centro di esperti a disposizione dei propri clienti e li aiuta a essere più competitivi in un mondo tecnologico sempre più globale e in rapida evoluzione.
In TMC crediamo che le persone siano la forza trainante dietro l'innovazione tecnologica. Ecco perché vogliamo creare le migliori condizioni possibili affinché i talenti tecnologici possano prosperare. Ti offriamo un ambiente di lavoro stimolante e impegnativo in cui puoi essere il direttore della tua carriera.
Come Employeneur, fai parte della nostra famiglia TMC. Oltre alla nostra eccezionale expertise tecnica, il divertimento e l'impegno sono parti significative della nostra cultura.
Volledige transparantie. Daar gaan we voor. Voor elk van je projecten ken je je uurtarief, je kosten en je individuele winstmarge, allemaal om je ondernemerskwaliteiten te stimuleren.
Werkondernemers zijn gegroepeerd in businesscellen op basis van hun technische expertise. Deze cellen zijn klein en functioneren als hoogwaardige kennisnetwerken. En als bruisende communities van naaste collega's.
Elke medewerker bepaalt de richting van zijn eigen carrière. Samen maken we een plan voor persoonlijke en professionele groei. Met persoonlijke coaching en een uitgebreid trainingsbudget heb je alle tools om jezelf te blijven ontwikkelen en topprestaties te leveren bij onze klanten.
Lees meer Lees meerWerk aan jouw technische dromen in ons lab. Werk in multidisciplinaire teams en ontwikkel je ondernemerschapsskills.
Lees meer Lees meerTof dat je interesse hebt in een baan bij TMC! Solliciteer nu op de manier die het best bij jou past en hopelijk kunnen we je snel in een van onze teams verwelkomen.