2750 IT in Hüttlingen
Software Engineer (m/w/d)
Über
Unser Rocken Partner ist ein erfahrener Schweizer Entwickler und bietet fortschrittliche Softwarelösungen für Bauingenieure weltweit, ermöglicht durch intuitive Programme und nahtlose Integration von Daten.
Verantwortung
Entwicklung und Weiterentwicklung grafischer Softwarekomponenten und Benutzeroberflächen
Konzeption, Implementierung und Testing von Software-Updates und neuen Funktionen
Entwicklung moderner GUI-Lösungen mit Embarcadero Delphi RAD Studio und VCL
Integration und Optimierung grafischer Darstellungen mit modernen Graphics APIs
Sicherstellung der Softwarequalität bei neuen Produkten und bestehenden Anwendungen
Qualifikationen
Abgeschlossenes Masterstudium im MINT-Bereich oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung mit Delphi und C++
Fundierte Kenntnisse in GUI-Entwicklung und grafischer Software
Erfahrung mit OpenGL, WebGL oder DirectX 11
Sehr gute Deutschkenntnisse in Wort und Schrift sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Frontend Engineer – Angular & TypeScript (m/w/d)
Über
Unser Kunde ist ein etabliertes Schweizer Industrieunternehmen mit internationaler Ausrichtung und hoher Kompetenz im Maschinen- und Anlagenbau. Das Unternehmen entwickelt technisch anspruchsvolle Systemlösungen und verbindet moderne Technologien mit umfassendem Engineering-Know-how. Mitarbeitende profitieren von einem vielseitigen und technologisch geprägten Arbeitsumfeld.
Verantwortung
Entwicklung und Weiterentwicklung moderner Frontend-Lösungen mit Angular, TypeScript, HTML5 und CSS
Konzeption und Umsetzung neuer Funktionen für ein Lagerverwaltungs- und Logistiksystem
Eigenständige Erarbeitung technischer Lösungen und Übernahme von Teilprojektleitungen
Analyse und Umsetzung individueller Kundenanforderungen in anspruchsvollen Logistikprojekten
Unterstützung bei Software-Integrationen und technischen Rollouts bei Kunden im In- und Ausland
Qualifikationen
Abgeschlossenes Studium (FH/ETH) in Informatik, Elektrotechnik oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung in der Frontend-Entwicklung mit Angular, TypeScript, HTML5 und CSS
Kenntnisse in der Java-Backend-Entwicklung von Vorteil
Selbstständige, analytische und lösungsorientierte Arbeitsweise mit Interesse an Projekt- und Kundenarbeit
Sehr gute Deutsch- und gute Englischkenntnisse, Französisch von Vorteil; Reisebereitschaft im In- und Ausland sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
IT Systems Administrator (m/w/d)
Über
Unser Kunde ist ein etabliertes Schweizer Industrieunternehmen mit internationaler Ausrichtung und hoher Kompetenz im Maschinen- und Anlagenbau. Das Unternehmen entwickelt technisch anspruchsvolle Systemlösungen und verbindet moderne Technologien mit umfassendem Engineering-Know-how. Mitarbeitende profitieren von einem vielseitigen und technologisch geprägten Arbeitsumfeld.
Verantwortung
Bearbeitung und Behebung komplexer Störungen und Service Requests im 2nd-Level Support
Analyse und Troubleshooting von Hardware-, Software- und Netzwerkproblemen
Administration und Unterstützung von Active Directory sowie relevanten IT-Systemen
Mitarbeit in IT-Infrastrukturprojekten und Übernahme von technischen Aufgaben innerhalb verschiedener Initiativen
Koordination und Eskalation von Störungen sowie proaktive Kundeninformation bei Betriebsunterbrüchen und Wartungsarbeiten
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in EFZ oder vergleichbare IT-Qualifikation
Mindestens 3 Jahre Berufserfahrung in IT Support, System Administration oder einem vergleichbaren Umfeld
Gute Kenntnisse in Hardware, Software, Netzwerken und Active Directory
Erfahrung mit Oracle und MS SQL sowie Bereitschaft zu Pikettdiensten
Fliessende Deutsch- und Englischkenntnisse, Italienisch von Vorteil sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
IT Systems Architect (m/w/d)
Über
Verantwortung
Konzeption und Weiterentwicklung skalierbarer Systemarchitekturen in enger Zusammenarbeit mit Business Ownern und Product Managern
Technische Begleitung von Softwareentwicklungen und Migrationen sowie Bewertung neuer Lösungsansätze
Sicherstellung einer nahtlosen Integration verschiedener Softwarekomponenten und Services
Weiterentwicklung moderner Microservices-Architekturen und Unterstützung bei der technischen Umsetzung
Beratung und Unterstützung des Scrum-Teams bei Architekturfragen und technischen Entscheidungen
Qualifikationen
Abgeschlossenes Studium in Informatik (ETH/Uni/FH/HF) oder vergleichbare Qualifikation
Mindestens 3 Jahre Berufserfahrung in Softwareentwicklung, System Engineering oder Architektur
Fundierte Kenntnisse in Linux, OCI Containern und Datenbanken
Gute Erfahrung mit Jakarta EE, MicroProfile und Microservices-Architekturen
Ausgeprägtes analytisches und konzeptionelles Denken, fliessende Deutschkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Software Development Engineer (m/w/d)
Über
Unser Rocken Partner ist ein erfahrener Schweizer Entwickler und bietet fortschrittliche Softwarelösungen für Bauingenieure weltweit, ermöglicht durch intuitive Programme und nahtlose Integration von Daten.
Verantwortung
Konzeption und Entwicklung von Softwarekomponenten für GUI-Anwendungen sowie neuer Software-Features
Implementierung und Integration von Software-Updates und technischen Erweiterungen
Wartung, Testing und kontinuierliche Optimierung bestehender Softwarekomponenten
Sicherstellung einer hohen Softwarequalität bei neuen Produkten und Releases
Enge Zusammenarbeit mit Entwicklungsteams bei technischen Konzepten, Fehleranalysen und Optimierungen
Qualifikationen
Abgeschlossenes MINT-Studium sowie mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung
Fundierte Kenntnisse in C++ und Delphi sowie Erfahrung mit modernen Grafik-APIs
Praxiserfahrung in GUI-Entwicklung, Softwarearchitektur und technischen Entwicklungsprozessen
Kenntnisse in Projekt- und Qualitätsmanagement sowie eine strukturierte und lösungsorientierte Arbeitsweise
Sehr gute Deutschkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
AL Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Microsoft Dynamics 365 Business Central mit AL
Analyse, Konzeption, Implementierung und Testing von kundenspezifischen Anforderungen
Optimierung bestehender Applikationen und Geschäftsprozesse hinsichtlich Funktionalität und Performance
Sicherstellung des stabilen Betriebs sowie laufende Wartung und Weiterentwicklung der Business-Central-Lösungen
Unterstützung der Niederlassungen im Application Support sowie Pflege der technischen Dokumentation
Qualifikationen
Fundierte Erfahrung in der AL-Programmierung mit Microsoft Dynamics 365 Business Central
Abgeschlossene Ausbildung in Informatik von Vorteil; relevante Berufserfahrung wird höher gewichtet
Erfahrung in Softwareentwicklung, Testing und Application Management
Ausgeprägtes Qualitätsbewusstsein sowie präzise, zuverlässige und lösungsorientierte Arbeitsweise
Fliessende Deutschkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
JavaScript Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung und Umsetzung moderner Frontend-Lösungen mit JavaScript und TypeScript
Weiterentwicklung und Optimierung bestehender Softwarekomponenten und Codebasen
Konzeption und Implementierung neuer Features und Webanwendungen
Entwicklung responsiver Benutzeroberflächen mit React, HTML und CSS
Sicherstellung und kontinuierliche Verbesserung der Softwarequalität durch strukturierte Entwicklungs- und Testprozesse
Qualifikationen
Abgeschlossenes Bachelorstudium in Informatik oder vergleichbare Qualifikation
Mindestens 4 Jahre Berufserfahrung in der Frontend-Entwicklung
Sehr gute Kenntnisse in JavaScript und TypeScript
Fundierte Erfahrung mit React, HTML und CSS
Strukturierte, selbstständige und qualitätsorientierte Arbeitsweise sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
C++ Systems Engineer (m/w/d)
Über
Rolle
Anspruchsvolle Software beginnt dort, wo klassische Backend-Entwicklung an ihre Grenzen kommt. Gesucht wird ein erfahrener C++ Spezialist, der performante Softwarearchitekturen entwickelt, komplexe Systemlandschaften integriert und technische Entscheidungen aktiv prägt.
Verantwortung
Entwicklung moderner C++-Software für technisch anspruchsvolle und leistungsorientierte Systeme
Konzeption und Weiterentwicklung robuster Softwarearchitekturen
Entwicklung von Backend-Komponenten für verteilte und hochperformante Anwendungen
Verbindung von Software, Hardware, Netzwerkkomponenten und externen Services
Analyse komplexer technischer Zusammenhänge und nachhaltige Optimierung bestehender Lösungen
Entwicklung von effizienten Kommunikationsschnittstellen auf Basis moderner Netzwerkprotokolle
Aufbau automatisierter Tests und nachhaltiger Qualitätssicherung
Durchführung von Code Reviews und Etablierung moderner Engineering Standards
Analyse von Laufzeitverhalten, Speicherverbrauch und Systemperformance
Technische Begleitung von Releases, Architekturentscheidungen und Entwicklungsplanung
Unterstützung weniger erfahrener Entwickler durch fachliches Coaching und technische Reviews
Weiterentwicklung von Entwicklungsprozessen, Toolchains und Engineering Practices
Qualifikationen
Mehrjährige Erfahrung in der professionellen C++ Entwicklung
Sehr gute Kenntnisse moderner C++ Standards wie C++17, C++20 oder C++23
Fundiertes Verständnis von objektorientierter Softwarearchitektur, Nebenläufigkeit und Memory Management
Erfahrung mit Backend-Systemen, verteilten Anwendungen oder systemnaher Softwareentwicklung
Praxiswissen in TCP/IP, UDP, REST oder gRPC
Erfahrung mit JSON, Protobuf oder vergleichbaren Serialisierungsformaten
Sicherer Umgang mit Git, CMake und modernen CI/CD-Pipelines
Ausgeprägte Fähigkeiten in Debugging, Profiling und Performance Engineering
Anspruch an sauberen, testbaren und langfristig wartbaren Code
Analytische Denkweise und Freude an komplexen technischen Fragestellungen
Bereitschaft, technische Verantwortung zu übernehmen und Architekturentscheidungen mitzugestalten
C++ Software Engineer (m/w/d)
Über
Rolle
C++ trifft auf anspruchsvolle Systemtechnik: Hier entsteht Software, bei der Performance, Stabilität und technische Präzision zählen. Gesucht ist ein Entwickler, der moderne C++-Architekturen gestalten und komplexe Systeme zuverlässig zum Laufen bringen möchte.
Verantwortung
Entwicklung leistungsfähiger Backend-Komponenten und systemnaher Software mit modernem C++
Gestaltung modularer Softwarearchitekturen für skalierbare und langlebige Systeme
Entwicklung robuster Kommunikationslösungen für verteilte Systeme
Implementierung und Integration von TCP/IP-, UDP-, REST- und gRPC-Schnittstellen
Anbindung von Hardwarekomponenten, externen Services und technischen Subsystemen
Entwicklung von Softwarekomponenten für professionelle Benutzeroberflächen und technische Anwendungen
Analyse technischer Anforderungen und Überführung in belastbare Softwarekonzepte
Optimierung von Laufzeit, Ressourcenverbrauch und Systemstabilität
Durchführung von Code Reviews und kontinuierliche Verbesserung der Codebasis
Entwicklung automatisierter Unit-, Integrations- und Systemtests
Analyse komplexer Fehlerbilder mit modernen Debugging- und Profiling-Werkzeugen
Mitarbeit bei Architekturentscheidungen und technischen Reviews
Begleitung von Software Releases und kontinuierliche Verbesserung der Entwicklungsprozesse
Dokumentation technischer Konzepte, Schnittstellen und Softwarekomponenten
Qualifikationen
Praktische Erfahrung mit moderner C++-Entwicklung
Gute Kenntnisse in objektorientiertem Softwaredesign und modularer Architektur
Verständnis für Memory Management, Nebenläufigkeit und Performance-Optimierung
Interesse an systemnaher Software und technisch anspruchsvollen Backend-Lösungen
Kenntnisse in Netzwerkkommunikation und verteilten Systemen
Erfahrung mit Git und CMake
Idealerweise Praxis mit CI/CD und automatisierten Softwaretests
Verständnis für API-Design und Schnittstellenarchitekturen
Analytische Denkweise bei komplexen technischen Problemen
Hoher Anspruch an sauberen, testbaren und wartbaren Code
Selbstständige und lösungsorientierte Arbeitsweise
Freude an technischer Zusammenarbeit und kontinuierlicher Weiterentwicklung
ERP Software Engineer (m/w/d)
Über
Rolle
Software entwickeln, die Geschäftsprozesse wirklich voranbringt: Diese Rolle verbindet moderne Softwareentwicklung mit ERP, Daten und Business Logic. Gesucht ist eine Persönlichkeit, die komplexe Anforderungen in robuste Lösungen übersetzt und dabei Architektur, Codequalität und Benutzerfreundlichkeit im Blick behält.
Verantwortung
Weiterentwicklung einer zentralen ERP- und Business-Applikationslandschaft
Entwicklung neuer Softwarefunktionen entlang konkreter Geschäftsprozesse
Übersetzung fachlicher Anforderungen in skalierbare und wartbare Softwarearchitekturen
Analyse bestehender Prozesse und Identifikation von Automatisierungs- und Optimierungspotenzial
Entwicklung moderner Schnittstellen zwischen ERP, internen Anwendungen und externen Plattformen
Gestaltung sauberer Datenmodelle und zuverlässiger Datenflüsse
Weiterentwicklung von Benutzeroberflächen für professionelle Anwender
Refactoring bestehender Komponenten mit Fokus auf technische Nachhaltigkeit
Durchführung von Code Reviews und Etablierung moderner Engineering-Standards
Entwicklung automatisierter Tests zur Absicherung kritischer Geschäftslogik
Analyse komplexer Fehlerbilder und Umsetzung nachhaltiger Lösungen
Begleitung von Softwareänderungen vom ersten Konzept bis zur produktiven Einführung
Enge Zusammenarbeit mit Fachbereichen, Product Ownern und technischen Schnittstellen
Kontinuierliche Weiterentwicklung der Entwicklungsprozesse und Toolchain
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung von ERP-, Business- oder Unternehmensanwendungen
Gute Kenntnisse in mindestens einer modernen Programmiersprache wie C#, C++, Java oder vergleichbar
Verständnis für objektorientierte Softwareentwicklung und moderne Architekturprinzipien
Erfahrung mit relationalen Datenbanken, Datenmodellen und SQL
Fähigkeit, Geschäftsprozesse technisch zu analysieren und in Software abzubilden
Praxis mit REST APIs, Integrationen oder verteilten Anwendungssystemen
Erfahrung mit Git und modernen Softwareentwicklungsprozessen
Qualitätsbewusstsein für lesbaren, testbaren und langfristig wartbaren Code
Analytische Denkweise bei komplexen technischen und fachlichen Fragestellungen
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Freude daran, technische Lösungen gemeinsam mit Fachanwendern weiterzuentwickeln