Full Stack Entwicklungsingenieur (m/w)
Role details
Job location
Tech stack
Job description
- Entwickeln und Warten von Anwendungen (Front-end, Back-end).
- Durchführen von Studien, Analysen und Spezifikationen für Projekte.
- Gestalten und Umsetzen von Tests sowie Teilnahme an Software-Architektur., * Entwickeln und warten Sie die Steuerungsanwendungen unserer Anlagen (Front-end und Back-end);
- Arbeiten Sie an Studien, Analysen und Spezifikationen Ihres Projekts;
- Entwerfen und implementieren Sie Unit- und Validierungstests;
- Beteiligen Sie sich an der technischen und Softwarearchitektur JAVA;
- Führen Sie Unit-, Integrations- oder Validierungstests durch;
- Beteiligen Sie sich an der Softwarebereitstellung, an Follow-up- und Fortschrittsbesprechungen;
- Entwickeln und warten Sie interne Softwaretools;
- Halten Sie ein gutes Qualitätsniveau des Codes und die Einhaltung bewährter Praktiken ein;
- Arbeiten Sie in einem kleinen technischen Team zusammen und beteiligen Sie sich an technologischen Entscheidungen.
Technische Kompetenzen:
- Java (Servlet, Jetty, Maven)
- Webentwicklung: JavaScript / TypeScript, HTML5, CSS3
- API und Kommunikation: REST, WebSocket
- Python-Entwicklung (FastAPI)
- Datenbanken: MySQL, SQLite
- Versionsverwaltung: Git / GitHub
- Kenntnisse der Prinzipien der Softwarearchitektur
Sind Sie Schweizer Staatsbürger, verfügen über eine gültige Arbeitserlaubnis (B, C oder G) oder sind EU-Bürger?
Requirements
- Mindestens 5 Jahre Erfahrung in Full Stack Java-Entwicklung erforderlich.
- Kenntnisse in Java, JavaScript/TypeScript, HTML5, CSS3.
- Erfahrung mit Datenbanken, REST-APIs und Git.
Beherrschen und Vorbeugen von Risiken begeistert Sie?
Kompetenzen, um als Full Stack Entwicklungsingenieur bei Auctae in der Schweiz einzusteigen.
Als französischer Muttersprachler und guter Englischkommunikator (mindestens B2) sind Sie gewissenhaft, logisch, präzise und selbstständig. Sie verfügen über einen sehr guten Synthese- und Analysegeist sowie sehr gute zwischenmenschliche Fähigkeiten, um eine kooperative Beziehung zu entwickeln.
Mit einer Ausbildung als Ingenieur der Wissenschaften oder IT - Informationstechnologien bringen Sie mindestens 5 Jahre Erfahrung in der Full Stack Java-Entwicklung (Front-end, Back-end) mit.