203 Software Development - Software in Grüningen
Senior Software Developer (m/w/d)
Über
Als globales Unternehmen mit Schweizer Wurzeln ist unser Partner einer der führenden Firmen für Logistikautomatisierung weltweit. Unser Partner steht für Innovation, Qualität, führende Software und roboterbasierten Technologien aus eigenem Hause. Unser Partner ist führend auf dem Gebiet der daten- und robotergesteuerten automatisierten Logistiklösungen und bietet zuverlässige, modulare Servicekonzepte an. Als Partner zukunftsorientierter Unternehmen setzen Sie neue Standards in der Lagerautomatisierung – für zukunftssichere Produkte und Lösungen.
Verantwortung
In dieser Rolle entwickelst Du anlagenspezifische Software basierend auf den bestehenden Systemen und Konzepten
Du schreibst Spezifikationen und Design-Dokumente und definierst Arbeitspakete, während Du technische Projektpläne erstellst
Du testest und nimmst die implementierten oder konfigurierten Systeme in Betrieb
Zudem kümmerst Du dich um das Re-Design, die Optimierung und Pflege bestehender Anlagesoftware, während Du ein Deployment-Konzept sicherstellst, das die Anlagenverfügbarkeit gewährleistet
Ein weiterer Bestandteil Deiner Aufgaben ist das Erarbeiten von Migrationsprojekten und die Durchführung von Einflussanalysen bei Änderungen
Du leistest auch Software-Support für das Lagerverwaltungssystem, einschliesslich eines Pikett-Dienstes alle 5-6 Wochen
Qualifikationen
Du hast einen Fachhochschul- oder Universitätsabschluss oder eine gleichwertige Ausbildung im Bereich der Informatik
Du verfügst über gute Kenntnisse in Programmiersprachen wie Java, SQL und PL/SQL
Zudem hast Du Erfahrung mit relationalen Datenbanken, bevorzugt mit Oracle, und wünschenswert ist auch Know-how in Oracle PL/SQL, Forms und Reports
Darüber hinaus bringst Du Erfahrungen in der technischen Projektleitung mit
Als kundenorientierte Persönlichkeit bist Du bereit, auch ausserhalb der Normalarbeitszeiten Einsätze zu leisten
Deine Sprachkenntnisse in Deutsch und Englisch sind fliessend in Wort und Schrift
Benefits
Senior Backend Engineer (m/w/d)
Über
Verantwortung
Du entwickelst performante und skalierbare Backend-Applikationen mit modernen Technologien
Mit C#, Kotlin oder Java baust und betreibst Du zentrale Banking-Lösungen
Du gestaltest und wartest Schnittstellen zu Drittsystemen
Auch der Betrieb von Legacy-Systemen und Azure-Lösungen gehört zu Deinen Aufgaben
Zudem etablierst Du moderne DevOps- und CI/CD-Praktiken im Team
Qualifikationen
Du bringst ein abgeschlossenes Informatik- oder Wirtschaftsinformatikstudium oder eine vergleichbare Ausbildung mit
Du hast mehrjährige Erfahrung mit geschäftskritischen Systemen und mindestens 5 Jahre als Backend Developer in objektorientierten Sprachen
Du interessierst dich für Cloud- und IT-Architekturen und kennst dich gut mit relationalen Datenbanken aus
Idealerweise hast Du Erfahrung mit CI/CD-Tools wie GitHub Enterprise und Container-Technologien wie Docker
Du arbeitest eigenständig, strukturiert und bist bereit, Betriebs- und Supportaufgaben zu übernehmen
Sehr gute Deutschkenntnisse in Wort und Schrift
Senior Full Stack Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst und gestaltest innovative Banking Applikationen der nächsten Generation
- Neue Applikationen integrierst du nahtlos in bestehende Systemlandschaften
- Als Software Engineer Digital Banking übernimmst du die technische Verantwortung bei der Einführung und Anpassung neuer Applikationen
- Du sorgst für eine reibungslose Implementierung neuer Features in die Banking Systeme
Qualifikationen
- Du kannst mit deiner Erfahrung als Full Stack Software Developer, vorzugsweise im Finanzbereich, punkten
- Du verstehst die Sprache des Bankings und kommunizierst entsprechend zielgruppengerecht
- Du erzielst beeindruckende Resultate, wenn du mit Java (JEE, SpringBoot), TypeScript und JavaScript-Frameworks wie React, Angular oder Vue programmierst
- Du hast Kotlin ebenfalls für dich entdeckt
- Du übernimmst Verantwortung für DevOps, Deployment-Plattformen sowie Frameworks wie Docker oder Kubernetes/OpenShift
- Du kennst dich bestens mit Schnittstellen und APIs aus und kannst diese mithilfe von Swagger/OpenAPI dokumentieren
- Du verfügst über ausgezeichnete Deutsch- und Englischkenntnisse
Benefits
Software Engineer (Fullstack) (m/w/d)
Über
Verantwortung
Implementierung komplexer Businesslogik in Angular und Java
Eigenständige Testentwicklung: Modul- und Integrationstests
Weiterentwicklung eines SCADA-Systems und zugehöriger Engineeringtools
Umsetzung von Schnittstellen und branchenspezifischen Standards
Teamorientierte Zusammenarbeit mit Projektleitung und interdisziplinären Entwicklerteams
Qualifikationen
Ausbildung als Informatiker (FH/HF) mit fundierter Praxiserfahrung
Kenntnisse in Angular 2+, Java (8/11), OSGI, Maven, Spring Boot
Erfahrung mit CI/CD-Tools wie Jenkins, Nexus sowie der Eclipse IDE
Sicherer Umgang mit Docker, Grundkenntnisse in Kubernetes (Helm), Windows & Linux
Vertraut mit Microservices-Architekturen und Messaging via RabbitMQ (AMQP)
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Java Software Engineer (m/w/d)
Verantwortung
Du entwickelst als Senior Java/Angular-Entwickler skalierbare und anspruchsvolle Lösungen
Du übernimmst die Konzeption und Umsetzung komplexer Kundenprojekte
Du trägst technische Führungsverantwortung und unterstützt Junior-Entwickler beim Mentoring
Du stellst die Architekturqualität und die Einhaltung von Code-Standards sicher
Qualifikationen
Du hast einen Bachelor oder eine vergleichbare Ausbildung in Informatik abgeschlossen
Du bringst mindestens 5 Jahre Erfahrung in Java/Spring Boot mit
Du kennst dich mit JPA für Oracle oder PostgreSQL aus
Du arbeitest sicher mit Angular, TypeScript, HTML und CSS
Du verfügst über sehr gute Deutschkenntnisse in Wort und Schrift
Software Developer - Security (m/w/d)
Über
Verantwortung
- Du gehörst zu einem Scrum Team und arbeitest an der Entwicklung anspruchsvoller und hochwertiger Security-Applikationen unter Einsatz der neuesten Frameworks, Cloud-Technologien und Architekturen
- Du sorgst für die reibungslose Integration in Umsysteme und setzt skalierbare Build-, Testing- und Deploymentpipelines auf
- Du beteiligst dich an interdisziplinären Projektteams mit 4–8 Mitgliedern, darunter Entwickler, Architekten, System Engineers und Business Analysten
- Du leistest einen wesentlichen Beitrag zum Erfolg des Projekts und erzielst dadurch ein nachhaltiges Ergebnis für Kunden
Qualifikationen
- Du bringst eine abgeschlossene Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik, Softwareentwicklung oder eine gleichwertige Qualifikation mit
- Du verfügst über mindestens drei Jahre Projekterfahrung im Software Engineering sowie über praktische Kenntnisse in der Entwicklung mit Java, Spring Boot, Spring Security und Spring Data JPA
- Du hast zusätzlich Erfahrung in der Entwicklung von Webanwendungen mit Angular
- Du hast dir im DevOps-Bereich Wissen über Container- und Orchestration-Technologien wie Docker, Kubernetes und Helm angeeignet
- Du kannst auf Kenntnisse und praktische Erfahrungen in der Integration und Verwaltung von Oracle- und Microsoft-SQL-Server-Datenbanken zurückgreifen
- Du verfügst idealerweise über Wissen im Testing mit Selenium und JUnit
- Du trittst professionell auf und beherrschst Englisch fliessend; Deutschkenntnisse sind von Vorteil
Benefits
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
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
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
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