145 IT - Software Development in Blumenstein
Full-Stack-.NET-Entwickler (m/w/d)
Verantwortung
- Du entwickelst advisory.desk vom SQL-Server-Backend bis zum Frontend kontinuierlich weiter.
- Du entwirfst, implementierst und optimierst SQL-Server-Datenbanken, Stored Procedures und Abfragen.
- In dieser Rolle setzt du Designvorgaben um und erarbeitest Detailspezifikationen auf Basis von Change Requests.
- Du führst Funktionstests durch und stellst dabei die Qualität und Wartbarkeit des Codes sicher.
- Als Full-Stack-.NET-Entwickler entwickelst du Lösungen im Team von der ersten Idee bis zum Release.
Qualifikationen
- Du verfügst über eine fundierte Informatik-Ausbildung mit Fachrichtung Applikationsentwicklung oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Erfahrung in der Full-Stack-Entwicklung mit Microsoft .NET, sowohl mit .NET Framework als auch mit .NET Core.
- Du beherrschst C#, ASP.NET MVC sowie moderne Webtechnologien wie JavaScript, HTML, CSS, Less und Sass sicher in der Praxis.
- Du besitzt solide Kenntnisse in SQL Server, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du bist mit agilen Vorgehensmodellen wie Scrum vertraut und arbeitest gerne im agilen Teamumfeld.
- Eigenständige, sorgfältige Arbeitsweise und Freude an sauberem, gut strukturiertem Code zeichnen dich aus.
Full-Stack-.NET-Softwareentwickler*in (m/w/d)
Verantwortung
- Du entwickelst advisory.desk von der SQL-Server-Datenbank bis zum Frontend kontinuierlich weiter.
- In dieser Rolle entwirfst, implementierst und optimierst du SQL-Server-Datenbanken, Stored Procedures und Abfragen.
- Du setzt Designvorgaben um und erarbeitest auf Basis von Change Requests präzise Detailspezifikationen.
- Als Full-Stack-.NET-Softwareentwickler*in führst du Funktionstests durch und sicherst dabei eine hohe Codequalität.
- Du arbeitest im Team an Lösungen – von der ersten Idee über die Umsetzung bis hin zum Release.
Qualifikationen
- Du verfügst über eine fundierte Informatik-Ausbildung mit Fachrichtung Applikationsentwicklung oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Erfahrung in der Full-Stack-Entwicklung mit Microsoft .NET, sowohl mit .NET Framework als auch mit .NET Core.
- Du beherrschst C#, ASP.NET MVC sowie moderne Webtechnologien wie JavaScript, HTML, CSS, Less und Sass sicher.
- Du bringst solide Kenntnisse im Umgang mit SQL Server mit, insbesondere in Datenmodellierung, Stored Procedures und Performance-Optimierung.
- Du bist mit agilen Vorgehensmodellen, insbesondere Scrum, vertraut und arbeitest gerne im Team.
- Du arbeitest eigenständig und sorgfältig und legst grossen Wert auf sauberen, gut strukturierten Code.
Lead Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Backend-Software für Produkte der nächsten Generation und setzt dabei einen besonderen Fokus auf performante und sichere Netzwerksysteme. Du entwirfst, implementierst und debugst Anwendungen über den gesamten Lebenszyklus hinweg – von den ersten Prototypen bis hin zur produktiven Nutzung. Du verantwortest die kontinuierliche Verbesserung von Architektur, Sicherheit und Wartbarkeit, unter anderem durch regelmässige Code- und Design-Reviews. Zudem coachst und unterstützt du Engineers verschiedener Disziplinen, um die funktionsübergreifende Zusammenarbeit zu stärken und ein hohes Engineering-Niveau sicherzustellen. Als Lead Backend Softwareentwicklungskraft prägst du damit massgeblich technische Entscheidungen und den Qualitätsanspruch der gesamten Softwarelandschaft.
Verantwortung
- Du konzipierst, entwickelst und wartest Backend-Services mit modernem C++.
- In dieser Rolle triffst du Architekturentscheidungen und führst Code-Reviews sowie technische Diskussionen.
- Du implementierst leistungsstarke, wartbare und skalierbare Softwarekomponenten.
- Als Lead Backend Softwareentwicklungskraft integrierst du Hardware, Netzwerkkommunikation und weitere Backend-Services nach Bedarf.
- Du stellst hohe Codequalität durch Tests, Dokumentation und Anwendung von Best Practices sicher.
- In dieser Rolle unterstützt du Junior-Entwickler durch Mentoring und förderst die kontinuierliche Verbesserung der Entwicklungsprozesse.
Qualifikationen
- Du verfügst über mindestens 5 Jahre professionelle Erfahrung in moderner C++-Entwicklung und schreibst sauberen, gut strukturierten Code.
- Objektorientiertes Design, Nebenläufigkeit, Memory-Management und plattformübergreifende Entwicklung beherrschst du fundiert.
- Du bist mit Backend-Architekturen, verteilten Systemen oder High-Performance-Computing vertraut und optimierst diese zielgerichtet.
- Networking mit TCP/UDP, REST/gRPC sowie Serialisierung mit JSON, Protobuf oder ähnlichen Formaten setzt du routiniert ein.
- Tools wie CMake, Git und gängige CI/CD-Workflows nutzt du souverän, ebenso wie Debugging-, Profiling- und Optimierungswerkzeuge.
- Deine ausgeprägten Kommunikations- und Problemlösungsfähigkeiten ermöglichen dir, auch in komplexen technischen Kontexten effektiv im Team zu arbeiten.
Benefits
Lead Software Engineer / Architect (m/w/d)
Rolle
Du gestaltest moderne Softwarearchitekturen auf Java-Basis und entwickelst gemeinsam mit Teams leistungsfähige, skalierbare Web- und Unternehmensanwendungen. Dabei kombinierst du Architekturarbeit mit technischer Umsetzung und übernimmst eine zentrale Rolle in der technischen Steuerung anspruchsvoller Projekte. Du arbeitest eng mit Kunden und Entwicklungsteams zusammen, übersetzt Anforderungen in robuste Lösungen und stellst sicher, dass nachhaltige und zukunftsfähige Systeme entstehen.
Verantwortung
Du entwirfst und entwickelst moderne, skalierbare Java-basierte Softwarearchitekturen
Du analysierst Anforderungen und übersetzt sie in technische Konzepte und Lösungen
Du verantwortest die technische Umsetzung von Komponenten und Schnittstellen
Du begleitest Projekte von der Konzeption bis zur erfolgreichen Umsetzung
Du berätst Kunden zu Architekturentscheidungen, Technologien und Best Practices
Du übernimmst technische Verantwortung in Projekten und koordinierst Entwicklungsteams
Du förderst den Wissensaustausch im Team durch Coaching und technische Inputs
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder vergleichbar
Mehrjährige Erfahrung in der Entwicklung komplexer Java-basierter Webanwendungen
Fundiertes Architekturverständnis in modernen 3-Schicht- oder Microservice-Systemen
Erfahrung mit agilen Methoden sowie DevOps-Tools wie Docker und CI/CD
Fähigkeit, technische Anforderungen strukturiert zu analysieren und zu designen
Kommunikationsstarke und lösungsorientierte Persönlichkeit
Sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Software Test Engineer (m/w/d)
Verantwortung
Du stellst die Qualität moderner Web- und E-Commerce-Lösungen durch automatisierte und manuelle Tests entlang des gesamten Release-Zyklus sicher.
Du entwickelst Testautomatisierungen mit Playwright, Cypress, Selenium oder WebdriverIO und integrierst diese in bestehende CI/CD-Pipelines.
Du definierst Qualitätsrichtlinien, Teststrategien und Best Practices für Frontend-, API- und End-to-End-Tests.
Du verwaltest Testfälle, analysierst Fehlerbilder und sorgst für eine transparente Dokumentation von Testergebnissen und Qualitätsmetriken.
Du arbeitest eng mit Product Ownern, Entwicklern und UX-Teams zusammen und unterstützt die kontinuierliche Verbesserung digitaler Produkte.
Qualifikationen
Du verfügst über mehrjährige Erfahrung im Quality Engineering, Testmanagement oder der Testautomatisierung von Webplattformen.
Du bringst fundierte Kenntnisse in Playwright, Cypress, Selenium, BrowserStack, Postman oder REST-Assured mit.
Du beherrschst JavaScript, TypeScript oder Python und verstehst moderne Frontend-Technologien wie Angular, React, Vue.js, HTML5 und CSS3.
Du hast Erfahrung mit GitLab CI/CD, GitHub Actions, Jenkins oder Azure DevOps sowie automatisierten Testprozessen.
Du überzeugst durch analytisches Denken, hohe Qualitätsansprüche sowie sehr gute Deutsch- und Englischkenntnisse.
Benefits
(Senior) QA Automation Engineer – Web & E-Commerce Platforms (m/w/d)
Rolle
In dieser Rolle gestaltest und optimierst du den Online-Kanal mit dem klaren Ziel, Kundinnen und Kunden durch einzigartige digitale Erlebnisse zu begeistern. Du verantwortest die kontinuierliche Weiterentwicklung der Website und der E‑Commerce-Plattform, von der Konzeption und Umsetzung ansprechender Kampagnen bis hin zur datenbasierten Optimierung. Dabei stellst du sicher, dass das digitale Angebot stets am Puls der Zeit bleibt und höchsten Ansprüchen an Qualität und Nutzerführung gerecht wird. Zudem trägst du massgeblich dazu bei, relevante KPIs nachhaltig zu verbessern und das digitale Wachstum voranzutreiben. Durch deine strukturierte und qualitätsorientierte Arbeitsweise stärkst du die digitale Präsenz der Marke in einem dynamischen Umfeld.
Verantwortung
Sicherstellung der Release-Qualität durch systematische Testverfahren für Web- und E-Commerce-Anwendungen
Konzeption, Entwicklung und Automatisierung moderner Testlösungen für Frontend- und Plattformkomponenten
Aufbau und Etablierung von Testing-Standards sowie Best Practices im gesamten Entwicklungsprozess
Verantwortung für Test Case Management inklusive Pflege, Strukturierung und nachvollziehbarer Dokumentation
Enge Zusammenarbeit mit agilen Entwicklungsteams zur kontinuierlichen Verbesserung von Qualität und Testabdeckung
Qualifikationen
Mehrjährige Erfahrung im Testing moderner Webapplikationen, idealerweise Single-Page- und E-Commerce-Systeme
Abgeschlossenes Studium (FH, Uni, ETH oder HF) in Informatik, Wirtschaftsinformatik oder vergleichbarer Richtung
Sehr gute Kenntnisse in Testautomatisierungstools wie Playwright, Cypress oder Selenium sowie Cross-Browser-Testing
Programmierkenntnisse in JavaScript, TypeScript oder Python sowie solides Verständnis von Webtechnologien
Erfahrung mit Testmanagement-Tools sowie strukturierter, analytischer und qualitätsorientierter Arbeitsweise
Benefits
Embedded Systems Developer (m/w/d)
Verantwortung
Ein innovativer Rocken Partner sucht dich – eine lösungsorientierte Persönlichkeit, die intelligente Embedded-Systeme im IoT-Bereich realisiert.
Aufgaben:
Entwicklung und Pflege von Embedded-Software für Industrieanwendungen
Anbindung von Geräten über drahtlose und kabelgebundene Protokolle
Dokumentation, Testing und Integration in Gesamtsysteme
Mitwirkung bei der Definition von Software-Architektur
Qualifikationen
Kenntnisse in Embedded-Linux oder Bare-Metal-Programmierung
Erfahrung mit Echtzeitbetriebssystemen (z. B. FreeRTOS, Zephyr)
Freude an interdisziplinärer Projektarbeit
Sehr gute Deutschkenntnisse (C1)
Tech Stack: C, C++, Embedded Linux, MQTT, CAN, RTOS, Git
Benefits
Senior Software Entwickler:in C/C++ (m/w/d)
Verantwortung
Für einen spezialisierten Rocken Partner suchen wir eine erfahrene Fachperson, die robuste Softwarelösungen für technische Systeme entwickelt.
Aufgaben:
Entwicklung von performanter Software in C und C++ für systemnahe Anwendungen
Analyse bestehender Systeme und Weiterentwicklung bestehender Komponenten
Zusammenarbeit mit Hardware- und Testteams bei der Integration
Umsetzung von Projekten gemäss modernen Entwicklungsstandards
Qualifikationen
Mehrjährige Erfahrung in C/C++ in Embedded- oder Systemumgebungen
Kenntnisse in Linux, Echtzeitbetriebssystemen oder Hardwarekommunikation
Strukturierte und analytische Arbeitsweise
Deutschkenntnisse auf mindestens C1-Niveau
Tech Stack: C, C++, Linux, Git, Make, UART, SPI, CAN
Benefits
Lead .NET Software Engineer . (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung technischer Softwarelösungen (GTD) für MS Windows und webbasierte Anwendungen
Unterstützung bei Implementierung, Test, Verifikation und Betrieb von kundenspezifischen, nicht standardisierten Softwarelösungen
Analyse, Pflege und Optimierung der technischen Berechnungsgrundlagen sowie zugrunde liegender Rechenmodelle
Strukturierte Verwaltung und Bereitstellung von technischen Daten für Tools, Schnittstellen und Sonderanwendungen
Durchführung von Schulungen sowie technischer Support für interne Teams und externe Kunden
Qualifikationen
Abgeschlossenes Masterstudium
Zusätzliche Kenntnisse in MS SQL Server, XSLT, Python und VBA von Vorteil
Fundiertes Fachwissen im Bereich Verbrennungsmotoren, bevorzugt Zweitaktmotoren, sowie in der Thermodynamik
Hohe Motivation und Fähigkeit zur Entwicklung, Pflege und Weiterentwicklung von Windows-basierten Softwarelösungen
Ausgeprägte Teamfähigkeit, gute Kommunikationsstärke und eigenverantwortliche Arbeitsweise
Mehr als fünf Jahre relevante Berufserfahrung sind wünschenswert
Sehr gute Englischkenntnisse in Wort und Schrift, Deutschkenntnisse sind von Vorteil
Benefits
Softwareentwickler für WCS-Systeme (m/w/d)
Rolle
In dieser Rolle übernimmst du die strategische Verantwortung für die Weiterentwicklung komplexer Softwarearchitekturen und leitest anspruchsvolle technische Projekte von der Konzeption bis zur Umsetzung. Du setzt moderne Technologien gezielt ein, um skalierbare und nachhaltige Lösungen zu gestalten. Dabei führst du interdisziplinäre Teams und triffst wegweisende Architekturentscheidungen. Du analysierst technische Anforderungen auf hohem Abstraktionsniveau und bringst Best Practices sowie innovative Ansätze in die Produktentwicklung ein. Mit deiner Expertise behältst du sowohl technische Exzellenz als auch langfristige Skalierbarkeit im Blick.
Verantwortung
- Du entwickelst moderne Anwendungen für Steuerungssysteme und Business-Intelligence in der Intralogistik neu oder erweiterst sie zielgerichtet.
- In dieser Rolle gestaltest Du architektonisch konsistente Konzepte und erarbeitest nachhaltige Lösungsvorschläge.
- Als Softwareentwickler für WCS-Systeme übernimmst Du die Verantwortung für neue Funktionen innerhalb unserer WCS- und MHE-Software-Services.
- Du verbesserst unsere serviceorientierte Architektur mit dem Fokus auf Hochverfügbarkeit, Wartbarkeit, Testbarkeit und Robustheit.
- In enger Abstimmung koordinierst Du die Zusammenarbeit zwischen Projektleitung, Integrationsteams und Softwareentwicklung.
- Mit Deiner Erfahrung coachst Du das Team, gibst methodisch Orientierung und förderst eine produktive, gemeinschaftliche Arbeitskultur.
Qualifikationen
- Du verfügst über einen technischen Hochschulabschluss oder eine gleichwertige Ausbildung
- Du hast mehr als fünf Jahre Erfahrung in der Softwareentwicklung im Bereich Materialtransport, Lagersteuerung oder -verwaltung für Logistiklösungen
- Deine Kenntnisse in Programmiersprachen wie .NET/C#, Java oder C++ sind fundiert und vielseitig einsetzbar
- Mit agilen Methoden wie Scrum kennst Du Dich aus, idealerweise auch mit Tools wie Azure DevOps, Confluence und Jira
- Du gehst pflichtbewusst und qualitätsorientiert vor und bringst eine hohe Affinität zur Wartung bestehender Software mit
- Internationale Reisebereitschaft sowie gute Deutsch- und Englischkenntnisse runden Dein Profil ab