Full Stack Engineer C5I

RUAG
Prilly, Switzerland
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French, German

Job location

Prilly, Switzerland

Tech stack

Amazon Web Services (AWS)
Cloud Computing
Code Review
Databases
Data Integrity
Relational Databases
DevOps
MySQL
Node.js
Software Architecture
Next.js
Software Systems
TypeScript
Tailwind
React
Backend
Kubernetes
Information Technology
Front End Software Development
Docker

Job description

  • Entwickle und betreibe End-to-End Softwarelösungen für Front- und Backend.
  • Setze neue Features und Services basierend auf technischen Anforderungen um.
  • Modernisiere bestehende Anwendungen zur Verbesserung der Leistung und Sicherheit., * Entwerfen, entwickeln und betreiben von End-to-End-Softwarelösungen über Backend- und Frontend-Komponenten hinweg
  • Implementieren neuer Funktionen und Dienste basierend auf geschäftlichen und technischen Anforderungen
  • Warten, aktualisieren und modernisieren bestehender Anwendungen zur Verbesserung von Leistung, Zuverlässigkeit und Sicherheit
  • Sicherstellen einer nahtlosen Integration zwischen Backend-Services, Frontend-Anwendungen und Android-Clients
  • Enge Zusammenarbeit mit DevOps- und Platform-Engineering-Teams zur Gewährleistung deploybarer und wartbarer Lösungen
  • Entwerfen, betreiben und optimieren von Datenbanken zur Sicherstellung von Datenintegrität, Sicherheit und effizientem Zugriff
  • Beitrag zu sauberem Code, Code-Reviews und nachhaltiger Softwarearchitektur

Das bringst du mit, * Entwerfen, entwickeln und betreiben von End-to-End-Softwarelösungen über Backend- und Frontend-Komponenten hinweg

  • Implementieren neuer Funktionen und Dienste basierend auf geschäftlichen und technischen Anforderungen
  • Warten, aktualisieren und modernisieren bestehender Anwendungen zur Verbesserung von Leistung, Zuverlässigkeit und Sicherheit
  • Sicherstellen einer nahtlosen Integration zwischen Backend-Services, Frontend-Anwendungen und Android-Clients
  • Enge Zusammenarbeit mit DevOps- und Platform-Engineering-Teams zur Gewährleistung deploybarer und wartbarer Lösungen
  • Entwerfen, betreiben und optimieren von Datenbanken zur Sicherstellung von Datenintegrität, Sicherheit und effizientem Zugriff
  • Beitrag zu sauberem Code, Code-Reviews und nachhaltiger Softwarearchitektur

Requirements

  • Abschluss in Informatik oder vergleichbare berufliche Erfahrung.
  • Fundierte Kenntnisse in Node.js und TypeScript für Backend-Entwicklung.
  • Erfahrung mit Frontend-Technologien wie React und Tailwind CSS., * Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige Berufserfahrung
  • Mehrjährige Erfahrung in der Full-Stack-Entwicklung oder einer vergleichbaren Rolle
  • Fundierte Kenntnisse in der Backend-Entwicklung mit Node.js und TypeScript
  • Solide Erfahrung mit Frontend-Technologien wie TypeScript, React, Next.js, shadcn/ui und Tailwind CSS
  • Erfahrung mit Container- und Cloud-Technologien, insbesondere Docker / Podman, Kubernetes und S3-kompatiblem Speicher
  • Praktische Erfahrung mit relationalen Datenbanken, idealerweise MySQL
  • Starke Problemlösungsfähigkeiten, eine strukturierte Arbeitsweise und hohe Detailgenauigkeit
  • Eine kooperative Einstellung und Bereitschaft zur Arbeit in funktionsübergreifenden Teams
  • Sehr gute Englisch- und Französischkenntnisse; Deutsch ist von Vorteil

Lohn und Nebenleistungen

"Nerd" ist kein Schimpfwort, sondern ein Statussymbol? Du verstehst mehr von Computern und Netzwerken als Bill Gates? Dann wollen wir dich bei uns im Team. In der IT von RUAG hast du die Möglichkeit, von der Entwicklung bis zur Wartung die gesamte ICT-Landschaft abzudecken und mit deinem Fachwissen zur Sicherheit der Schweiz beizutragen.

  • Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich oder gleichwertige Berufserfahrung
  • Mehrjährige Erfahrung in der Full-Stack-Entwicklung oder einer vergleichbaren Rolle
  • Fundierte Kenntnisse in der Backend-Entwicklung mit Node.js und TypeScript
  • Solide Erfahrung mit Frontend-Technologien wie TypeScript, React, Next.js, shadcn/ui und Tailwind CSS
  • Erfahrung mit Container- und Cloud-Technologien, insbesondere Docker / Podman, Kubernetes und S3-kompatiblem Speicher
  • Praktische Erfahrung mit relationalen Datenbanken, idealerweise MySQL
  • Starke Problemlösungsfähigkeiten, eine strukturierte Arbeitsweise und hohe Detailgenauigkeit
  • Eine kooperative Einstellung und Bereitschaft zur Arbeit in funktionsübergreifenden Teams
  • Sehr gute Englisch- und Französischkenntnisse; Deutsch ist von Vorteil

Benefits & conditions

Werde Teil unseres Teams bei RUAG und gestalte innovative Softwarelösungen! Hier erwartet dich ein dynamisches Arbeitsumfeld mit spannenden Herausforderungen.

Apply for this position