Auf einen Blick
- Aufgaben: Entwickle robuste Backend-Softwarelösungen mit C++, Java und Python.
- Unternehmen: Innovatives Unternehmen in der optischen Systemherstellung.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit hervorragenden Karrieremöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
- Qualifikationen: Master oder PhD in Informatik und Erfahrung in der Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Techyon ist der führende Head Hunter in der Suche und Auswahl von Fachkräften und Managern im Bereich Informationstechnologie.
Über das Unternehmen: Für ein innovatives Unternehmen, das optische Systeme herstellt, suchen unsere Recruitment Engineers einen Backend SW Engineer.
Hauptverantwortlichkeiten:
- Verantwortung für die Architektur, Entwicklung und Optimierung von serverseitigen Komponenten, die unser Kernprodukt unterstützen.
- Entwurf und Entwicklung robuster Backend-Softwarelösungen mit modernen Technologien wie C++, Java und Python in Windows- und Linux-Umgebungen.
- Definition, Implementierung und Test von Softwarekomponenten innerhalb eines verteilten, mikroservicesbasierten Systems.
- Enge Zusammenarbeit mit Frontend-Entwicklern, UX-Designern und Systemarchitekten zur Bereitstellung hochwertiger Software.
- Optimierung der Serverleistung, Gewährleistung von Skalierbarkeit und Zuverlässigkeit sowie Implementierung sicherer Datenhandhabungspraktiken.
- Erstellung und Pflege wiederverwendbarer Codebibliotheken und Datenspeicherlösungen.
- Befolgung der Clean Code-Prinzipien und Sicherstellung einer hohen Softwarequalität durch automatisierte Tests und CI/CD-Praktiken.
- Unterstützung von Softwareprodukten während ihres gesamten Lebenszyklus: von der Planung über die Bereitstellung bis zur Wartung.
- Erstellung und Überprüfung von Dokumentationen für Design, Qualitätssicherung und Produktion.
- Proaktive Mitwirkung an der Verbesserung von Ingenieurprozessen und Entwicklungspraktiken.
Must Have:
- Master oder PhD in Informatik, Software Engineering oder einem verwandten Bereich.
- Nachgewiesene Erfahrung in der Softwareentwicklung und -test in Produktionsumgebungen.
- Starkes Wissen über objektorientierte Programmierung und Prinzipien der Softwarearchitektur.
- Praktische Erfahrung mit den folgenden Technologien: C++, Java, Python.
- Datenbanken: PostgreSQL, MongoDB, Redis.
- Architektur: Mikroservices.
- CI/CD: TeamCity, Skripting-Pipelines.
- Versionskontrolle: Bitbucket (Git).
- Hohe Sprachkenntnisse in Englisch und Italienisch in Wort und Schrift.
- Teamorientiert und aufgeschlossen.
- Starke Problemlösungs- und analytische Fähigkeiten.
- Aufmerksamkeit für Details und strukturiertes Denken.
- Selbstmotiviert und proaktive Denkweise.
Nice to have:
- Frontend: JavaScript, React.
- Projektwerkzeuge: Atlassian Suite (Jira, Confluence).
- Embedded Systems oder GPU-Programmierung.
- Grundkenntnisse in AI/ML.
- Bereitschaft zur Zusammenarbeit über Ingenieurdiziplinen hinweg (Elektrisch, Elektronisch, Optisch, Software).
Standort: Mendrisio (CH)
Weitere Informationen: Präsenz vor Ort.
BACKEND SOFTWARE ENGINEER | SVILUPPATORE BACKEND | C++ JAVA PYTHON Arbeitgeber: Techyon S.r.l.
Techyon ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich der optischen Systeme entwickelt. Mit einem starken Fokus auf Teamarbeit und kontinuierliche Verbesserung bietet das Unternehmen eine dynamische Arbeitsumgebung in Mendrisio, wo Mitarbeiter die Möglichkeit haben, an spannenden Projekten zu arbeiten und ihre Fähigkeiten in modernen Technologien wie C++, Java und Python weiterzuentwickeln. Die Unternehmenskultur fördert Kreativität und Zusammenarbeit, während umfassende Weiterbildungsmöglichkeiten und ein offenes Feedback-System sicherstellen, dass jeder Mitarbeiter sein volles Potenzial entfalten kann.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so BACKEND SOFTWARE ENGINEER | SVILUPPATORE BACKEND | C++ JAVA PYTHON erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der IT-Branche in Kontakt zu treten. Wir sollten uns gegenseitig unterstützen und Kontakte knüpfen, die uns helfen können, die richtige Stelle zu finden.
✨Sei proaktiv!
Warte nicht darauf, dass Stellenanzeigen veröffentlicht werden. Gehe aktiv auf Unternehmen zu, die dich interessieren, und frage nach möglichen offenen Positionen. Wir können auch direkt über unsere Website Bewerbungen einreichen!
✨Bereite dich auf technische Interviews vor!
Stelle sicher, dass du deine Programmierkenntnisse in C++, Java und Python auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir sollten uns gegenseitig motivieren, um fit für die Interviews zu sein!
✨Zeige deine Projekte!
Habe eine Sammlung deiner besten Projekte bereit, um sie potenziellen Arbeitgebern zu zeigen. Wir können GitHub nutzen, um unsere Arbeiten zu präsentieren und zu demonstrieren, was wir draufhaben!
Wir glauben, dass du diese Fähigkeiten brauchst, um BACKEND SOFTWARE ENGINEER | SVILUPPATORE BACKEND | C++ JAVA PYTHON mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website und die Stellenbeschreibung genau an. Verstehe, was wir bei StudySmarter machen und wie du ins Team passt. Das zeigt uns, dass du wirklich interessiert bist!
Sei du selbst:In deiner Bewerbung solltest du authentisch sein. Zeig uns deine Persönlichkeit und was dich motiviert, Backend Software Engineer zu werden. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und Erfahrungen mit C++, Java und Python. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du zur Optimierung unserer Systeme beitragen kannst.
Korrekturlesen nicht vergessen:Bevor du deine Bewerbung abschickst, lies sie dir nochmal durch oder lass jemand anderen drüber schauen. Achte auf Rechtschreibung und Grammatik – das zeigt uns, dass du Wert auf Details legst. Und vergiss nicht, dich über unsere Website zu bewerben!
Wie man sich auf ein Vorstellungsgespräch bei Techyon S.r.l. vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie C++, Java und Python. Bereite Beispiele vor, die deine Erfahrung mit diesen Sprachen zeigen, und sei bereit, technische Fragen dazu zu beantworten.
✨Bereite dich auf Systemdesign-Fragen vor
Da du für die Architektur und Entwicklung von Backend-Systemen verantwortlich sein wirst, solltest du dich auf Fragen zum Systemdesign vorbereiten. Überlege dir, wie du skalierbare und robuste Systeme entwerfen würdest, und sei bereit, deine Ansätze zu erläutern.
✨Zeige Teamarbeit und Kommunikation
Da enge Zusammenarbeit mit Frontend-Entwicklern und UX-Designern erforderlich ist, betone deine Teamfähigkeit und Kommunikationsfähigkeiten. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du nach den nächsten Schritten im Auswahlprozess fragen. Das zeigt dein Interesse an der Position und gibt dir auch die Möglichkeit, mehr über die Unternehmenskultur und das Team zu erfahren.