Genießen Sie die Sicherheit eines langfristigen Vertrags und einer stabilen Einkommensquelle und erhalten Sie gleichzeitig die Möglichkeit, an verschiedenen Projekten zu arbeiten.
Senior Fullstack Software Engineer in Italien
Als Fullstack-Entwickler wirst du für die Entwicklung, Wartung und Weiterentwicklung komplexer Webanwendungen verantwortlich sein, sowohl im Backend als auch im Frontend.
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stellenbeschreibung
Die Person wird:
- Objektorientierte Backend-Softwarekomponenten in PHP entwerfen, entwickeln und warten.
- API REST + JSON und Web Services SOAP mit XML, XSD, WSDL implementieren und verwalten.
- Authentifizierung und Autorisierung mittels JWT (JSON Web Tokens) steuern.
- Mit SQL-Datenbanken arbeiten: Entwicklung von Abfragen, Optimierung und Verwaltung von Datenbankschemata.
- Frontend-Entwicklung mit AngularJS, Bootstrap und JavaScript durchführen.
- Mit Teams arbeiten, die die Codeversionierung über Git nutzen.
- Bei der Definition von Anforderungen, Code-Review, automatischem/manuellem Testing und Deployment mitarbeiten.
- Aktivitäten wie Debugging, Refactoring und kontinuierliche Verbesserung unterstützen.
Was wir von Ihnen erwarten
- Abschluss in Informatik/Computer Engineering oder verwandten Disziplinen.
- Mindestens 4 Jahre Berufserfahrung in der Fullstack-Softwareentwicklung oder in vergleichbaren Rollen.
- Sicherer Umgang mit PHP OOP (objektorientierte Programmierung).
- Erfahrung mit JWT für sichere Authentifizierung/Autorisierung.
- Fundierte Kenntnisse in Web Services SOAP + XML, einschließlich XSD- und WSDL-Schemata.
- Erfahrung mit Web Services REST + JSON.
- Kompetenz in relationale Datenbanken (SQL): Design, Optimierung, komplexe Abfragen.
- Gute Erfahrung mit AngularJS, Bootstrap und JavaScript.
- Täglicher Umgang mit Git für Versionsverwaltung.
- Fähigkeit, in einem hybriden Arbeitsumfeld zu arbeiten, mit regelmäßiger Präsenz in Mailand.
Nice to have:
- Kenntnisse in TypeScript.
- Erfahrung mit MTOM für die Übertragung von Binärdaten via SOAP.
- Einsatz von Google Maps API.
- Gute Fähigkeiten in fortgeschrittenem CSS.
Persönliche Qualitäten
- Problemorientiertes Denken und effektives Debugging.
- Präzision, Detailgenauigkeit und Fokus auf Codequalität.
- Gute Teamfähigkeit und Zusammenarbeit mit anderen Rollen (UX/UI, QA, Architektur).
- Selbstständigkeit in der Organisation von Aufgaben und Deadlines.
- Technologische Neugier und der Wunsch nach kontinuierlicher Weiterbildung.
Was Sie von uns erwarten können
TMC ist ein internationales High-Tech-Beratungsunternehmen, das seinen Kunden Kompetenzen zur Verfügung stellt, um sie bei der Bewältigung ihrer technologischen Herausforderungen zu unterstützen. Dabei fungiert TMC als Kompetenzzentrum für seine Kunden und hilft ihnen, in einer zunehmend globalisierten und sich schnell entwickelnden technologischen Welt wettbewerbsfähiger zu werden.
Bei TMC glauben wir, dass Menschen die treibende Kraft hinter technologischen Innovationen sind. Deshalb möchten wir die besten Bedingungen schaffen, damit technologische Talente erfolgreich sein können. Wir bieten dir ein inspirierendes und anspruchsvolles Arbeitsumfeld, in dem du der Regisseur deiner Karriere sein kannst.
Als Employeneur bist du Teil unserer TMC-Familie. Neben unserem außergewöhnlichen technischen Know-how sind Spaß und Engagement bedeutende Bestandteile unserer Kultur.
Volle Transparenz. Das ist alles. Für jedes Ihrer Projekte kennen Sie Ihren Stundenlohn, Ihre Kosten und Ihre individuelle leistungsabhängige Gewinnbeteiligung, alles, um Ihren inneren Unternehmer zu fördern.
Unsere Employeneurs sind nach ihren technischen Fähigkeiten in Geschäftszellen gruppiert. Sie sind klein, fokussiert und funktionieren als hochwertige Wissensnetzwerke. Und als lebendige Gemeinschaften enger Kollegen.
Jeder Employeneur gestaltet seine eigene Karriere. Gemeinsam erstellen wir einen Plan für persönliches und berufliches Wachstum. Erhalten Sie persönliches Coaching und ein umfangreiches Schulungsbudget, um sich weiterzuentwickeln und bei unseren Kunden Höchstleistungen zu erbringen.
Erfahren Sie mehr Erfahren Sie mehrArbeiten Sie an Ihren technischen Träumen in unserem Labor. Arbeiten Sie in multidisziplinären Teams mit anderen zusammen, um unkonventionelles Denken und innovative Ideen sowie unternehmerische Fähigkeiten zu entwickeln.
Erfahren Sie mehr Erfahren Sie mehrSchön, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt und wir hoffen, Sie bald in einem unserer Teams begrüßen zu können.
Bei Fragen an einer Zusammenarbeit können Sie uns jederzeit gerne kontaktieren.