108 IT - Software Development in Gallen
Application Engineer C# / .NET (m/w/d)
Über
Verantwortung
Du analysierst komplexe Störungen bis auf die technische Ursache – mit Logs, Konfigurationen, SQL-Abfragen und Schnittstellen
Eigenständig entwickelst du Bugfixes und kleinere Features mit C# / .NET und bringst diese via Git in den Release
Für deine Applikationen übernimmst du technische Verantwortung und wirst zur zentralen Ansprechperson
Gemeinsam mit dem Team entwickelst du interne Tools und KI-gestützte Automatisierungen von der Idee bis zur Umsetzung
Bei kniffligen Themen unterstützt du Kund:innen und Fachbereiche, dokumentierst Lösungen und erweiterst die Wissensbasis
Qualifikationen
Eine Informatikausbildung mit Weiterbildung (HF, FH, TS) oder eine vergleichbare Praxiserfahrung bringst du mit
Du verfügst über mindestens 5 Jahre Berufserfahrung in einer technisch anspruchsvollen Rolle mit C# / .NET, SQL Server und Git
Fundierte Kenntnisse in Applikationsarchitektur, REST-Schnittstellen, Datenimporten und Windows Server zeichnen dich aus
Deutsch beherrschst du schriftlich und mündlich einwandfrei, Englisch kannst du für technische Dokumentationen einsetzen
Benefits
.Net Software Developer (m/w/d)
Über
Verantwortung
Neu- und Weiterentwicklung und Support eigener Software Lösungen. (Web, C#, GTK#, WCF)
Selbständiges Erarbeiten von Installationsanleitungen und Handbücher
Selbständiges Erstellen von Testkonzepten und Abnahmeprotokollen
Selbständiges Erstellen von unit Tests
Analysieren von Störungen und Fehlerzuständen und Behebung
Durchführung von Beratungsaufträgen, Programmierungsprojekten, auch bei Kunden vor Ort
Unterstützung interner Mitarbeiter und 3rd Level Support von Eigenentwicklungen
Fachliche Weiterbildung durch Selbststudium oder Kursbesuche
Selbständiges erschliessen von neuen Themen und Technologien
Qualifikationen
Informatiklehre, FH, HS oder gleichwertige Ausbildung und/oder entsprechende Erfahrung
Fundiertes technisches Know How in der Softwareentwicklung
Erweiterte Kenntnisse in der .Net Framework und .Net Core Programmierung mit C#
Erweiterte Kenntnisse in der Entwicklung von Webanwendungen und Java Script
Erweiterte Kenntnisse und Erfahrungen in der Programmierung mit TSQL
Kenntnisse und Erfahrungen in der Entwicklung von IOS und Android Apps
Kenntnisse und Erfahrungen in der Entwicklung mit C, C++, GTK#, ASP.Net, WCF von Vorteil
Erfahrung mit GIT und Nuget Paketen
Erweiterte Systemkenntnisse in Windows und Linux
Erweiterte Kenntnisse mit Client/Server Applikationen
Sprachen Deutsch und (Fach-) Englisch
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
.NET Software Engineer (m/w/d)
Über
Rocken® hat mit Ihrer 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.
IT-Security muss sich mit der Digitalisierung weiterentwickeln. Die Expertise unserer Partners erstreckt sich über die unterschiedlichsten Branchen, über mittelständische oder Grossunternehmen, öffentliche Einrichtungen, Schulen oder Krankenhäuser. Ob strategische Beratung, Prozessoptimierung oder die Implementierung von Services – wir binden alle Unternehmensbereiche mit ein und gehen mit spezialisierten Lösungen gegen Cyberkriminalität vor.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Konzeption und Entwicklung moderner Softwarelösungen mit C# und .NET sowie Integration neuer Applikationen in bestehende Systemlandschaften
Analyse fachlicher und technischer Anforderungen in enger Zusammenarbeit mit dem Product Management sowie Überführung in nachhaltige Softwarekonzepte
Umsetzung performanter und benutzerfreundlicher Web-, Backend- und Schnittstellenlösungen unter Berücksichtigung etablierter Engineering-Standards
Sicherstellung einer hohen Softwarequalität sowie Übernahme einer technischen Beratungsrolle bei Architektur-, Integrations- und Entwicklungsfragen
Qualifikationen
Fachhochschulabschluss im IT-Umfeld oder vergleichbare Qualifikation sowie praktische Erfahrung in der professionellen Softwareentwicklung
Fundierte Kenntnisse in C# und aktuellen .NET-Technologien sowie idealerweise Erfahrung mit Blazor, .NET Aspire, Wolverine, Java oder Go
Erfahrung mit Webapplikationen, Webservices, Benutzeroberflächen, Datenbanken und Backend-Systemen sowie Interesse an Security, Authentisierung und Kryptografie
Analytische und konzeptionelle Persönlichkeit mit schneller Auffassungsgabe, ausgeprägter Kommunikationsstärke sowie guten Deutsch- und Englischkenntnissen
Benefits
Fullstack .NET Software 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
Konzeption, Entwicklung und kontinuierliche Weiterentwicklung webbasierter Business-Applikationen auf Basis von C#, ASP.NET Core und modernen Frontend-Technologien
Entwicklung performanter REST-Schnittstellen und Backend-Services sowie Verarbeitung komplexer Datenmodelle und grosser Datenmengen innerhalb MS-SQL-basierter Systemlandschaften
Technische Umsetzung neuer Funktionen über Backend, Datenbank und Web-Frontend hinweg sowie kontinuierliche Optimierung bestehender Anwendungen hinsichtlich Performance und Wartbarkeit
Erstellung technischer Spezifikationen und Schnittstellendokumentationen sowie Konzeption und Durchführung strukturierter Softwaretests zur Sicherstellung einer hohen Lösungsqualität
Qualifikationen
Hochschulabschluss in Informatik oder vergleichbare technische Qualifikation mit mehrjähriger professioneller Erfahrung in der Software- und Webentwicklung
Sehr gute Kenntnisse in C#, ASP.NET Core und RESTful APIs sowie fundierte Frontend-Erfahrung mit JavaScript, TypeScript, HTML, CSS und Angular
Sicherer Umgang mit Microsoft SQL Server und Entity Framework sowie gutes Verständnis komplexer Datenmodelle, Schnittstellen und datenintensiver Anwendungen
Idealerweise Erfahrung mit Windows-Server- und virtualisierten Applikationsumgebungen sowie sehr gute mündliche und schriftliche Deutschkenntnisse
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
C#/.NET Software Engineer (m/w/d)
Über
Verantwortung
Konzeption und Entwicklung von Software-Applikationen und Schnittstellen auf Basis des .NET-Ökosystems
Modellierung von Daten, Funktionen und Objekten unter Berücksichtigung von Architektur-, Security- und Coding-Vorgaben
Analyse von Change Requests, Fehlerbehebung und kontinuierliche Weiterentwicklung bestehender Anwendungen
Durchführung und Begleitung von Code Reviews, Unit- und Integrationstests zur Sicherstellung der Softwarequalität
Evaluation technischer Lösungsvarianten, Erstellung von Softwarekonzepten sowie Pflege der Entwicklungsdokumentation
Qualifikationen
Mehrjährige Erfahrung im Application Engineering und in der Software-Architektur
Fundierte Kenntnisse im .NET Ecosystem und in der professionellen Softwareentwicklung
Abgeschlossenes Studium in Informatik (FH, Uni, ETH) oder gleichwertige Ausbildung
Erfahrung mit Softwareentwicklungsmethoden, Testing und Qualitätsstandards
Sehr gute Deutschkenntnisse; Französisch und Englisch von Vorteil
Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
C#/.NET Software Engineer (m/w/d)
Verantwortung
Entwicklung und Integration von Schnittstellen
Umsetzung sauberer, testbarer Software nach Clean-Code-Prinzipien
Performance-Optimierung von mobilen und Client-Anwendungen
Dokumentation von Konzepten und technischem Wissen
Qualifikationen
Erfahrung in C# .NET (.NET 8 von Vorteil)
FH-Abschluss oder vergleichbar
Kenntnisse in Git und modernen Entwicklungsprozessen
Teamorientiert, analytisch, strukturiert
Sehr gute Deutschkenntnisse
Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Entwicklung und Weiterentwicklung von Java-basierten Fullstack-Lösungen. Du gestaltest sowohl das Backend als auch das Frontend mit und stellst sicher, dass Architektur, Codequalität und Performance hohen professionellen Ansprüchen genügen. Dabei analysierst du fachliche Anforderungen, setzt sie in saubere technische Konzepte um und sorgst für eine nachhaltige Umsetzung. Du bringst als Professional deine Erfahrung ein, um bestehende Anwendungen zu optimieren und neue Features strukturiert und zuverlässig zu realisieren. Zudem trägst du mit deinem Know-how dazu bei, moderne Technologien und Best Practices im gesamten Technologie-Stack einzusetzen.
Verantwortung
- Du unterstützt unsere Kunden als Senior Entwickler und Junior Software Architekt in anspruchsvollen Grossprojekten
- In dieser Rolle gestaltest du überzeugendes Design und implementierst durchdachte Lösungen
- Als Java Software Engineer unterstützt du deine Teammitglieder und begeisterst sie für gemeinsame Ziele
Qualifikationen
- Du verfügst über einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung
- Du bist ein leidenschaftlicher Softwareentwickler mit mehr als 5 Jahren Berufserfahrung
- Du arbeitest selbstständig, strukturiert und kommunikationsstark
- Du bist ein Teamplayer und stellst das gemeinsame Ziel in den Mittelpunkt
- Du lernst gerne neue Fachgebiete kennen und eignest dir schnell neues Wissen an
- Du beherrschst Deutsch in Wort und Schrift sicher und verfügst über gute Englischkenntnisse
(Sen.) Embedded Software Robotics Engineer (m/w/d)
Über
Rolle
Du möchtest Software entwickeln, die nicht nur auf dem Bildschirm funktioniert, sondern direkt mit echter Hardware und Robotiksystemen zusammenspielt? In dieser Rolle arbeitest du an anspruchsvollen F&E-Projekten und begleitest Softwarelösungen von der ersten Idee über Prototypen bis zur produktionsreifen Umsetzung. Dabei arbeitest du eng mit Spezialisten aus verschiedenen technischen Disziplinen zusammen.
Verantwortung
Du entwickelst moderne Embedded-Software mit C++ für innovative Robotiklösungen.
Du arbeitest an Softwarearchitekturen mit objektorientierten Konzepten und verteilten Diensten.
Du entwickelst Software für Embedded Linux auf ARM und integrierst hardwarenahe Komponenten.
Du beschäftigst dich mit Treibern und Kommunikationsprotokollen wie I2C und SPI.
Du integrierst Software auf echter Hardware und führst praxisnahe Tests direkt am Zielsystem durch.
Du begleitest Lösungen von frühen Prototypen bis zur Umsetzung für die Serienproduktion.
Du arbeitest eng mit Algorithmenexperten, Robotik- und Elektroingenieuren zusammen.
Du analysierst komplexe technische Herausforderungen und entwickelst gemeinsam im Team innovative Lösungen.
Du bringst dich aktiv in die Weiterentwicklung moderner Robotiktechnologien ein.
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik oder einer vergleichbaren technischen Fachrichtung.
Du bringst mindestens fünf Jahre Erfahrung in der Softwareentwicklung mit.
Du verfügst über fundierte Kenntnisse in C++ und objektorientierter Softwareentwicklung.
Du hast Erfahrung mit Embedded Linux, ARM und hardwarenaher Entwicklung.
Du kennst Kommunikationsschnittstellen wie I2C und SPI.
Du hast idealerweise bereits mit Nvidia Jetson und dem zugehörigen Software-Ökosystem gearbeitet.
Du kennst idealerweise Technologien wie Docker, ROS, Python oder Bash.
Du hast von Vorteil Erfahrung mit Echtzeitbetriebssystemen, verteiltem Rechnen, GPU, DSP oder Hardware-Beschleunigern.
Du arbeitest gerne interdisziplinär, denkst lösungsorientiert und hast Freude daran, dich in neue Technologien einzuarbeiten.
Du kommunizierst fliessend auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits