202 IT - Software Development in Buckten
Fullstack Web & API Engineer – Microsoft .NET (m/w/d)
Über
Rocken® hat mit seiner digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Dieses Unternehmen ist eine bedeutende Schweizer Hochschule, die in zahlreichen Fachbereichen praxisorientierte Bildung und Forschung anbietet. Sie legt Wert auf Innovation und die Verbindung von Theorie und Praxis, um Studierende auf die Anforderungen des modernen Arbeitsmarktes vorzubereiten.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Entwicklung und kontinuierliche Modernisierung individueller Web-Applikationen innerhalb einer Microsoft-basierten Technologieumgebung
Umsetzung durchgängiger Softwarelösungen mit ASP.NET Core, C#, Angular und TypeScript sowie Entwicklung und Integration moderner REST APIs
Technische Gestaltung komplexer Datenmodelle und performanter Datenbanklösungen sowie Optimierung bestehender Anwendungen für grosse Datenmengen
Begleitung des gesamten Software-Lifecycles von Solution Design und Spezifikation über Entwicklung und Testing bis zur technischen Dokumentation
Qualifikationen
Abgeschlossenes Informatikstudium oder vergleichbare Qualifikation mit langjähriger Erfahrung in der Entwicklung komplexer Web-Applikationen
Fundierte Fullstack-Expertise mit C#, ASP.NET Core, Angular, TypeScript, JavaScript, HTML und CSS
Sicherer Umgang mit REST-Schnittstellen, Entity Framework und Microsoft SQL Server sowie ausgeprägtes Verständnis für Performance und Softwarequalität
Erfahrung mit Windows Server und mehrstufigen Applikationsumgebungen ist willkommen; sehr gute Deutschkenntnisse werden vorausgesetzt
Senior .NET Backend & API Engineer (m/w/d)
Über
Rocken® hat mit seiner digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Dieses Unternehmen ist eine bedeutende Schweizer Hochschule, die in zahlreichen Fachbereichen praxisorientierte Bildung und Forschung anbietet. Sie legt Wert auf Innovation und die Verbindung von Theorie und Praxis, um Studierende auf die Anforderungen des modernen Arbeitsmarktes vorzubereiten.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Architektur und Entwicklung leistungsfähiger Backend-Lösungen mit C# und ASP.NET Core für komplexe, datenintensive Business-Applikationen
Konzeption stabiler RESTful Services und Schnittstellen sowie Entwicklung sauber strukturierter Integrations- und Datenzugriffsschichten
Performanceanalyse und technische Optimierung von Anwendungen, Datenmodellen und Datenbankzugriffen bei hohen Datenmengen
Mitgestaltung technischer Standards sowie Erstellung von Tests, Schnittstellenspezifikationen und nachhaltigen Softwaredokumentationen
Qualifikationen
Hochschulabschluss mit Informatikbezug sowie umfassende praktische Erfahrung in der Entwicklung professioneller .NET-Anwendungen
Sehr gute Kenntnisse in C#, ASP.NET Core, RESTful APIs und Entity Framework sowie fundiertes Verständnis moderner Backend-Architekturen
Sehr gute Kenntnisse von Microsoft SQL Server und relationalen Datenmodellen sowie zusätzliche Erfahrung mit Angular und TypeScript von Vorteil
Analytischer und qualitätsorientierter Software Engineer mit Verständnis für Windows-basierte Betriebsumgebungen und stilsicherem Deutsch
Benefits
Senior Data Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst, wartest und optimierst das analytische Business-Reporting.
- Du baust und pflegst robuste Datenpipelines für unterschiedliche Datenquellen.
- In dieser Rolle gestaltest du die Architektur von Data Warehouses und Data Lakes.
- Du unterstützt die Batch- und Streaming-Datenverarbeitung über geeignete Schnittstellen.
- Du analysierst neue Produkte und Dienstleistungen und setzt entsprechende Datenanforderungen um.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium an einer Fach- oder Hochschule mit Schwerpunkt Data- oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung.
Du hast fundierte Erfahrung in der Umsetzung von Data Warehouses und Data Lakes auf Basis von MS SQL Server.
Du bist versiert im Einsatz von KI und Chatbots sowie in Programmiersprachen und Tools wie C#, Python, T-SQL, Power BI und Tableau.
Idealerweise bringst du Kenntnisse in Finanzthemen mit, die dir den Einstieg erleichtern.
Teamorientiertes Arbeiten, Freude an Herausforderungen sowie schnelle Auffassungsgabe und vernetztes Denken zeichnen dich aus.
Du interessierst dich für neue Technologien, agierst sicher mit verschiedenen Umsystemen und überzeugst durch Flexibilität, Dienstleistungsbereitschaft und eine positive Ausstrahlung.
Sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.
Benefits
Software Quality Engineer (m/w/d)
Verantwortung
Aufbau und Weiterentwicklung einer skalierbaren Qualitätssicherung für geschäftskritische Unternehmenssoftware.
Planung und Umsetzung automatisierter Prüfketten für Benutzerprozesse, Schnittstellen und Systemleistung.
Durchführung manueller Wiederholungstests sowie Bewertung der Ergebnisse entlang des gesamten Software-Lifecycles.
Erfassung, Priorisierung und Nachverfolgung technischer Mängel in enger Abstimmung mit Engineering und Product Teams.
Ausbau von Testmethodik, Reporting und Qualitätskennzahlen sowie Verankerung automatisierter Prüfungen in Delivery-Pipelines.
Qualifikationen
Anerkannte ISTQB-Ausbildung mit Schwerpunkt Software Testing und fundierte Praxiserfahrung in Quality Engineering.
Sicherer Umgang mit modernen Testwerkzeugen, beispielsweise Cypress, Playwright, Selenium oder Robot Framework.
Programmierkenntnisse in mindestens einer Sprache wie Java, Python, JavaScript oder C#.
Erfahrung mit agilen Entwicklungsmodellen, REST/SOAP-Schnittstellen, Performance-Tests und idealerweise Jenkins, Argo CD oder vergleichbaren Delivery-Werkzeugen.
Versiert in Git, Bitbucket und Jira; ausgeprägte Analysefähigkeit, Qualitätsorientierung, Lernbereitschaft und Teamgeist.
Benefits
Application Developer (m/w/d)
Über
Verantwortung
Erhebung fachlicher Bedürfnisse und Überführung in belastbare Systemanforderungen.
Konzeption und Realisierung individueller Softwarekomponenten für automatisierte Logistiklösungen.
Erstellung technischer Designs innerhalb einer gewachsenen Systemlandschaft sowie Absicherung durch Funktions- und Integrationstests.
Technische Begleitung von Rollouts, Anlagenstarts und Kundenschulungen inklusive Support während kritischer Projektphasen.
Enge Zusammenarbeit mit Beratung und Projektmanagement bei anspruchsvollen Kundenimplementierungen.
Qualifikationen
Höhere technische Ausbildung in Software Engineering, Informatik, Automation oder Systemtechnik.
Fundierte Berufspraxis mit objektorientierten Programmiersprachen, insbesondere Java oder C#.
Vertrautheit mit webbasierten Oberflächen und TypeScript/Angular; Kenntnisse in C++ sind willkommen.
Grundverständnis relationaler Datenhaltung sowie Erfahrung mit Oracle oder Linux von Vorteil.
Selbstständige und strukturierte Persönlichkeit mit hoher Kommunikations- und Servicekompetenz, Freude an agiler Zusammenarbeit sowie guten Deutsch- und Englischkenntnissen.
Benefits
Softwareingenieur / Industrieautomation & Betriebsmittelbau (m/w/d)
Über
Unser Rocken Partner ist ein global agierendes, mittelständisches Unternehmen mit Sitz im Schweizer Kanton St. Gallen. Unser Partner ist technischer Ausrüster für die Marineindustrie.
Rolle
Du möchtest industrielle Software entwickeln und gleichzeitig technische Projekte von der Idee bis zur Inbetriebnahme begleiten? In dieser Position verbindest Du Software Engineering mit Automation und Betriebsmittelbau und arbeitest eng mit Produktion und Engineering zusammen.
Verantwortung
Entwicklung und Optimierung von Software für Produktions- und Prüfanlagen
Konzeption, Planung und Realisierung von Projekten im Betriebsmittelbau
Begleitung der Projekte von der technischen Umsetzung und Beschaffung bis zur Inbetriebnahme
Weiterentwicklung und Wartung bestehender Anwendungen und Prozesse
Betreuung produktionsnaher Netzwerke und Server
Technische Unterstützung der Produktion und des Engineerings
Begleitung und Coaching von Informatik-Lernenden
Qualifikationen
Technische Grundausbildung und weiterführende Aus- oder Weiterbildung HF/FH
Mehrjährige Berufserfahrung in der industriellen Softwareentwicklung
Sehr gute Kenntnisse in C / National Instruments CVI C
Kenntnisse in der SPS-Programmierung, idealerweise Siemens S7, sind ein Plus
Starkes Interesse an technischen Gesamtsystemen aus Software, Elektronik und Mechanik
Analytische und selbstständige Arbeitsweise
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
C++ Embedded Robotics Engineer (m/w/d)
Über
Rolle
Hier trifft Software Engineering auf Robotik, Elektronik und reale Hardware. Im Fokus stehen nicht abstrakte Softwarelösungen, sondern Systeme, die in der physischen Welt zuverlässig funktionieren müssen. Gesucht wird eine Persönlichkeit, die gerne tief in technische Fragestellungen eintaucht, neue Ansätze ausprobiert und gemeinsam mit einem interdisziplinären Team aus Ideen funktionierende Robotiklösungen entwickelt.
Verantwortung
Von der Idee zur Hardware
Du entwickelst Softwarelösungen für Robotiksysteme der nächsten Generation und begleitest deren Entwicklung von frühen Prototypen bis zur produktionsnahen Umsetzung.
Du bringst Software direkt auf die Hardware und überprüfst deren Verhalten unter realen Bedingungen.
Du arbeitest an der Integration verschiedener Software- und Hardwarekomponenten und sorgst für ein zuverlässiges Zusammenspiel.
Embedded & Systems
Du entwickelst Lösungen für Linux-basierte ARM-Systeme und beschäftigst dich mit hardwarenahen Komponenten.
Du arbeitest mit I2C, SPI und weiteren Kommunikationsmechanismen und unterstützt bei der Integration von Treibern und Systemkomponenten.
Du setzt moderne C++-Softwarearchitekturen um und integrierst verteilte Dienste.
Innovation & Engineering
Du bringst eigene Ideen ein, hinterfragst bestehende Ansätze und entwickelst technische Lösungen gemeinsam mit Spezialisten aus Robotik, Algorithmen und Elektrotechnik.
Du unterstützt bei der Erprobung neuer Technologien und bringst Entwicklungsprojekte von der experimentellen Phase in Richtung produktiver Anwendung.
Du nutzt bei Bedarf Technologien wie Docker, ROS, Python, Bash oder Hardware-Beschleuniger, um die Systeme weiterzuentwickeln.
Qualifikationen
Du verfügst über ein Studium in Informatik oder eine vergleichbare technische Ausbildung.
Du hast mindestens fünf Jahre praktische Erfahrung in der Softwareentwicklung.
Du bist sicher in modernem C++ und hast ein gutes Verständnis für objektorientierte Softwareentwicklung.
Du kennst Embedded Linux und ARM und hast idealerweise bereits hardwarenahe Software entwickelt.
Du hast Erfahrung mit Nvidia Jetson oder bringst die Bereitschaft mit, dich schnell in das Ökosystem einzuarbeiten.
Du hast idealerweise Berührungspunkte mit ROS, Docker, Python, Bash, Echtzeitbetriebssystemen oder Distributed Computing.
Du bringst von Vorteil Erfahrung mit GPU, DSP oder anderen Hardware-Beschleunigern mit.
Du arbeitest gerne in einem internationalen und interdisziplinären Umfeld und gehst technische Herausforderungen analytisch und kreativ an.
Du kommunizierst fliessend auf Deutsch und sicher auf Englisch.
Benefits
Software Engineer (Java, Springboot, Cloud, Container) (m/w/d)
Über
Rolle
Vom ersten technischen Konzept bis zur fertigen Anwendung: Hier geht es um Softwareentwicklung mit einem ganzheitlichen Blick auf Architektur, Qualität und Kundennutzen. Gesucht wird eine Persönlichkeit, die gerne tief in technische Fragestellungen eintaucht, moderne Entwicklungsansätze einsetzt und gemeinsam mit dem Team robuste Lösungen realisiert.
Verantwortung
Code & Engineering
Du entwickelst mit Java und Spring Boot leistungsfähige Applikationen und setzt neue Funktionen technisch sauber um
Du analysierst bestehende Lösungen, erkennst Optimierungspotenziale und entwickelst Anwendungen kontinuierlich weiter
Du bringst dich aktiv in die Gestaltung moderner Softwarearchitekturen ein
Anforderungen & Lösungen
Du unterstützt bei der Analyse fachlicher Anforderungen und übersetzt diese in umsetzbare technische Lösungen
Du arbeitest eng mit Business Analysten und Kunden zusammen und bringst deine technische Perspektive früh in die Lösungsfindung ein
Du entwickelst gemeinsam mit dem Team durchdachte End-to-End-Lösungen und begleitest deren Umsetzung
Qualität & moderne Technologien
Du stellst die Qualität deiner Entwicklungen mit End-to-End-Testing sicher
Du setzt Cloud Computing und Docker gezielt für moderne Softwarelösungen ein
Du verfolgst aktuelle Entwicklungen in der Softwareentwicklung und bringst neue Ansätze ins Team ein
Qualifikationen
Du besitzt solide Kenntnisse in Java und Spring Boot
Du bringst mehrere Jahre Erfahrung in der agilen Softwareentwicklung mit
Du hast praktische Erfahrung mit Cloud Computing und Container-Technologien
Du kennst moderne Softwarearchitekturen und deren praktische Anwendung
Du verfügst über Erfahrung im End-to-End Testing
Du denkst vernetzt, arbeitest strukturiert und findest auch für komplexe technische Fragestellungen pragmatische Lösungen
Du kommunizierst gerne im Team sowie mit fachlichen und technischen Ansprechpartnern
Du verfügst über fliessende Deutschkenntnisse
Benefits
Full Stack Software Engineer .NET / React (m/w/d)
Über
Verantwortung
Du entwickelst moderne Full-Stack-Lösungen mit C#, .NET Core, ASP.NET, React und Next.js
Dabei arbeitest du eng mit Product Management und Design an der Umsetzung innovativer Features
Für skalierbare Systeme konzipierst und betreust du REST-APIs, Microservices und Cloud-Architekturen
Mit Elasticsearch, Docker und Kubernetes verbesserst du Suchfunktion, Deployment und Systemstabilität
Im Produktivbetrieb kümmerst du dich um Monitoring, Debugging, Performance und Security und bringst dich aktiv in Scrum-Teams ein
Qualifikationen
Du bringst 3+ Jahre Berufserfahrung in der Softwareentwicklung und idealerweise einen Bachelor in Informatik oder einem verwandten Bereich mit
Sicherer Umgang mit C#, .NET Core, React.js, TypeScript/JavaScript, HTML5 und CSS3 wird vorausgesetzt
Erfahrung mit Microsoft Azure, Azure DevOps, CI/CD, Git sowie relationalen und nicht-relationalen Datenbanken ist vorhanden
Kenntnisse in OpenAI-/ChatGPT-APIs, LangChain, LlamaIndex, Prompt Engineering und LLM-Anpassung sind ein Plus
Ausgeprägte Problemlösungs- und Kommunikationsfähigkeiten sowie sehr gute Englischkenntnisse runden dein Profil ab, Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Senior Frontend Developer Angular & TypeScript (m/w/d)
Über
Verantwortung
Moderne Web-Frontends mit TypeScript, Angular und ReactJS konzipieren und entwickeln
Anforderungen analysieren sowie nachhaltige Software- und Architekturentscheidungen treffen
Softwarequalität durch Design Pattern, Software Architecture, Testing und Clean Code sicherstellen
Anwendungen, Architekturen sowie Build- und CI/CD-Prozesse kontinuierlich optimieren
Technische Abstimmungen führen, Wissen teilen und Entwickler fachlich unterstützen
Qualifikationen
Fundierte Informatikausbildung und mehrjährige Erfahrung in professioneller Frontend-/Webentwicklung
Sehr gute Kenntnisse in TypeScript und Angular, idealerweise ergänzt durch ReactJS
Fundiertes Verständnis von Software Architecture, Design Pattern und modernen Engineering-Prinzipien
Erfahrung mit automatisierten Tests, GIT, Build Pipelines und modernen Entwicklungsumgebungen
Selbstständige, qualitätsorientierte Arbeitsweise, Kommunikationsstärke und sehr gute Deutschkenntnisse
Benefits