229 IT - Software Development in Märwil
Business Intelligence Engineer (m/w/d)
Über
Verantwortung
Sicherstellung einer belastbaren Informationsbasis für Management-Entscheidungen.
Modellierung, Ausbau und Überwachung automatisierter Datenflüsse.
Planung zukunftsfähiger Informationsspeicher mit relationalen und Lake-basierten Konzepten.
Realisierung von Verbindungen zwischen Quellsystemen inklusive zeitgesteuerter und kontinuierlicher Verarbeitung.
Prüfung innovativer Geschäftsideen sowie Überführung geeigneter Ansätze in produktive Services.
Qualifikationen
Höhere Ausbildung im Bereich Informatik, Datenanalyse oder einer verwandten Fachrichtung.
Fundierte Kenntnisse in Microsoft SQL Server und Datenmodellierung.
Programmiererfahrung mit C#, Python oder T-SQL sowie Praxis mit Visualisierungsplattformen.
Vertrautheit mit künstlicher Intelligenz, Conversational Solutions und idealerweise Finanzprozessen.
Ausgeprägte Eigeninitiative, hohe Serviceorientierung, Anpassungsfähigkeit und Freude an komplexen technischen Fragestellungen.
Benefits
Head of QA & Release Manager (m/w/d)
Über
Rolle
Softwarequalität, Automatisierung und stabile Releases gehören in dieser Funktion zusammen. Die Position richtet sich an eine erfahrene Führungspersönlichkeit, die Testing als strategischen Bestandteil der Softwareentwicklung versteht und gleichzeitig operative Exzellenz im Release Management sicherstellt.
Verantwortung
Verantwortung für die gesamte Quality Assurance innerhalb einer komplexen Applikationslandschaft
Entwicklung einer skalierbaren Testorganisation mit klaren Methoden, Rollen und Qualitätsstandards
Etablierung eines risikobasierten Testansatzes für neue Funktionen, Releases und Systemänderungen
Planung und Steuerung mehrstufiger Testzyklen inklusive Integrations-, Regressions- und Abnahmetests
Definition von Qualitätskriterien und automatisierten Quality Gates
Ausbau automatisierter Tests zur Reduktion manueller Testaufwände und Beschleunigung der Release-Zyklen
Gestaltung einer Continuous-Testing-Strategie als Bestandteil moderner DevOps-Prozesse
Konzeption und Weiterentwicklung stabiler Testlandschaften gemeinsam mit der Systemtechnik
Untersuchung von Defects, Performance-Problemen und wiederkehrenden Fehlerursachen
Priorisierung und Nachverfolgung von Qualitätsrisiken und kritischen Findings
Steuerung des Release Lifecycles inklusive Planung, Validierung, Dokumentation und Freigabe
Koordination der technischen Bereitstellung von Softwareständen für unterschiedliche Testphasen
Sicherstellung nachvollziehbarer Release-Prozesse und standardisierter Freigabeverfahren
Erstellung von Release Notes, technischen Änderungsinformationen und Betriebsdokumentationen
Beobachtung neuer Technologien und Integration geeigneter AI- und Automatisierungslösungen in Testing und Release Management
Weiterentwicklung bestehender QA- und Release-Prozesse anhand von Kennzahlen und kontinuierlicher Verbesserung
Führung, Coaching und Entwicklung der Mitarbeitenden im Verantwortungsbereich
Vorausschauende Ressourcen- und Einsatzplanung für Testing und Release-Aktivitäten
Qualifikationen
Langjährige Berufserfahrung im Software Testing, Quality Engineering oder Test Management
Nachweisbare Erfahrung in der Führung oder fachlichen Leitung von QA-Teams
ISTQB Foundation Level oder vergleichbare fundierte Testausbildung
Kenntnisse in Teststrategie, Testplanung, Defect Management und Release-Prozessen
Erfahrung mit automatisierten Testverfahren und modernen QA-Methoden
Verständnis für agile Entwicklungsmodelle und DevOps-Prinzipien
Erfahrung mit ERP-Systemen und integrierten Unternehmensanwendungen
Gute Kenntnisse betriebswirtschaftlicher Prozesse, insbesondere im Finanzumfeld
Verständnis für Schnittstellen, Systemintegration und komplexe Datenflüsse
Ausgeprägte analytische Fähigkeiten und hohe Qualitätsorientierung
Strukturierte, selbstständige und pragmatische Arbeitsweise
Kommunikationsstärke und Fähigkeit, unterschiedliche Stakeholder für Qualitätsziele zu gewinnen
Durchsetzungsvermögen kombiniert mit Teamorientierung und ausgeprägter Lösungsorientierung
ISTQB Advanced Level Test Manager oder Test Analyst von Vorteil
Technisches Verständnis für Infrastruktur, Netzwerke und Betriebssysteme von Vorteil
Java / SQL Software Engineer - Backend (m/w/d)
Über
Rolle
Wenn Systeme nicht miteinander sprechen, beginnt deine Arbeit.
Als Integration Engineer sorgst du dafür, dass Anwendungen, Daten und Services zuverlässig miteinander kommunizieren. APIs, Java und Integrationsplattformen bilden dabei die technische Grundlage – gleichzeitig geht es darum, für unterschiedliche Kundenanforderungen durchdachte und nachhaltige Lösungen zu entwickeln.
Verantwortung
Schnittstellen & APIs
Du entwickelst mit Java Schnittstellen, über die unterschiedliche Systeme miteinander kommunizieren.
Du setzt REST, SOAP und Open API / Swagger für moderne Integrationsszenarien ein.
Du sorgst mit OAuth2 und JWT für eine sichere Kommunikation zwischen angebundenen Systemen.
Integration & Entwicklung
Du arbeitest mit Apache Camel als zentraler Integrationsplattform.
Du nutzt XML/XSLT dort, wo Daten transformiert und unterschiedliche Formate miteinander verbunden werden.
Du entwickelst bestehende Lösungen weiter und findest technische Ansätze, um Integrationen einfacher und effizienter zu machen.
Kunden & Projekte
Du begleitest technische Vorhaben von der ersten Idee bis zur fertigen Umsetzung.
Du übersetzt Anforderungen in konkrete Integrationslösungen und bringst dabei deine technische Perspektive ein.
Du arbeitest direkt mit Kunden sowie internen Teams zusammen und sorgst für einen klaren Austausch zwischen Technik und Anforderungen.
Qualifikationen
Du bringst fundierte Erfahrung in der Java-Entwicklung mit.
Du hast bereits APIs und Schnittstellen entwickelt und in bestehende Systemlandschaften integriert.
Du verfügst über Kenntnisse in SQL und Datenbanken.
Du hast idealerweise Erfahrung mit Apache Camel, XML/XSLT oder vergleichbaren Integrationstechnologien.
Du bist neugierig auf neue Technologien und hast Freude daran, dich kontinuierlich weiterzuentwickeln.
Du arbeitest eigenständig, strukturiert und lösungsorientiert.
Du kommunizierst stilsicher auf Deutsch und Englisch und kannst technische Themen auch im direkten Kundenkontakt verständlich vermitteln.
DevOps Engineer – Automation, Kubernetes & CI/CD (m/w/d)
Über
Verantwortung
Du automatisierst Build-, Test- und Deployment-Prozesse mit modernen DevOps-Toolchains.
Du betreibst und optimierst CI/CD-Umgebungen mit Jenkins, GitLab, Maven und Ansible.
Du konzipierst containerisierte Applikationsplattformen auf Basis von Docker und Kubernetes.
Du integrierst Softwarekomponenten, unterstützt bei Tests und sorgst für reibungslose Releases.
Du entwickelst die Infrastruktur weiter, evaluierst neue Technologien und verbesserst kontinuierlich unsere Engineering-Prozesse.
Qualifikationen
Du hast eine Ausbildung in Informatik oder Automation sowie idealerweise eine HF-/FH-Weiterbildung.
Du verfügst über praktische Erfahrung mit Linux, Windows, Virtualisierung und TCP/IP.
Du bringst fundiertes Know-how in Docker, Kubernetes und Microservice-Umgebungen mit.
Du kennst Jenkins, Maven, GitLab, Bitbucket, SVN und idealerweise Ansible aus der Praxis.
Du arbeitest lösungsorientiert, qualitätsbewusst und eigenständig, hast Freude an Innovation und kommunizierst sicher auf Deutsch und Englisch.
Benefits
Senior .NET Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du als Senior Software Entwickler .NET eine entscheidende Funktion in einem internationalen Umfeld mit zahlreichen Standorten in mehreren europäischen Ländern. Du trägst mit deiner Expertise dazu bei, moderne, leistungsfähige Lösungen zu entwickeln, die hohe Qualitätsansprüche erfüllen. Dabei profitierst du von zeitgemässen, modernen Arbeitsbedingungen und zahlreichen Benefits, die dir ein attraktives Arbeitsumfeld bieten. Du gestaltest deinen Verantwortungsbereich eigenständig und bringst deine Erfahrung gezielt ein, um nachhaltige Ergebnisse zu erzielen.
Verantwortung
Du entwickelst zeitgemässe Anwendungen mit C# und .NET.
Du übersetzt fachliche Bedürfnisse in tragfähige technische Lösungsentwürfe.
Du realisierst Web- und Serveranwendungen sowie Integrationen zu Fremdsystemen.
Du gewährleistest hohe Qualität durch Reviews, automatisierte Tests und Clean-Code-Prinzipien.
Du gestaltest Architektur, Performance, Security und DevOps gemeinsam mit interdisziplinären Teams.
Qualifikationen
Du hast ein Informatikstudium oder eine vergleichbare technische Ausbildung abgeschlossen.
Du bringst mindestens fünf Jahre Praxis mit C#/.NET und sehr gute Kenntnisse von .NET Core mit.
Du kennst REST-Schnittstellen, Angular, Entity Framework und Microsoft SQL Server.
Du arbeitest sicher mit Azure DevOps sowie CI/CD-Pipelines und verstehst agile Vorgehensmodelle.
Du überzeugst durch strukturiertes Denken, Eigenverantwortung, Lernfreude und sehr gutes Deutsch; Englisch ist ein Plus.
Benefits
Data & Analytics Engineer – Business Intelligence & Data Platforms (m/w/d)
Über
Verantwortung
Du entwickelst und verbesserst aussagekräftige Business-Reports und Analyse-Lösungen.
Du konzipierst und betreibst zuverlässige Datenpipelines.
Du gestaltest skalierbare Strukturen für Data Warehouses und Data Lakes.
Du integrierst Batch- sowie Echtzeitverarbeitung über geeignete Schnittstellen.
Du evaluierst neue digitale Angebote und begleitest deren technische Umsetzung.
Qualifikationen
Du verfügst über ein Studium in Data Engineering, Analytics oder eine vergleichbare Weiterbildung.
Du bringst Praxis mit MS SQL Server sowie dem Aufbau moderner Datenplattformen mit.
Du beherrschst Python, C#, T-SQL und BI-Werkzeuge wie Power BI oder Tableau.
Du kennst KI-Anwendungen und Chatbots; Finanzwissen ist ein Plus.
Du denkst vernetzt, lernst schnell, arbeitest gerne im Team und begeisterst dich für neue Technologien.
Benefits
Full-Stack Software Developer .NET (m/w/d)
Über
Verantwortung
Du entwickelst und pflegst moderne Geschäftsanwendungen auf Basis von C# und .NET.
Du begleitest neue Lösungen von der technischen Konzeption bis zur produktiven Einführung.
Du stellst durch automatisierte Tests, Code-Reviews und saubere Entwicklungsstandards eine hohe Softwarequalität sicher.
Du analysierst bestehende Anwendungen, identifizierst Optimierungspotenziale und entwickelst diese kontinuierlich weiter.
Du arbeitest eng mit interdisziplinären Teams zusammen und bringst eigene Ideen für moderne Softwarelösungen ein.
Qualifikationen
Du verfügst über mehrere Jahre Berufserfahrung in der professionellen Entwicklung mit C# und Microsoft .NET.
Du kennst Technologien wie ASP.NET Web API, Blazor, Entity Framework, LINQ, WPF und Git aus der Praxis.
Du besitzt fundierte Kenntnisse relationaler Datenbanken, idealerweise PostgreSQL oder SQL-basierter Unternehmenslösungen.
Du bist mit agilen Entwicklungsmodellen wie Scrum vertraut und arbeitest qualitätsbewusst.
Du begeisterst dich für neue Technologien, denkst lösungsorientiert und kommunizierst sicher auf Deutsch und Englisch.
Benefits
Embedded System Engineer (Network, Linux, C++) (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Technologieunternehmen, das anspruchsvolle technische Systeme und Komponenten für internationale Anwendungen entwickelt und realisiert. Das Unternehmen verbindet Entwicklung, Fertigung und technische Dienstleistungen und begleitet seine Lösungen über verschiedene Phasen hinweg.
Präzision, Qualität und zuverlässige Prozesse prägen das Arbeitsumfeld. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und interdisziplinärer Zusammenarbeit.
Verantwortung
Du gestaltest die technische Architektur moderner taktischer Netzwerkplattformen und entwickelst deren Softwarebasis weiter.
Du zerlegst Kundenanforderungen in klare technische Spezifikationen und bringst deine Ideen in interdisziplinäre Entwicklungsteams ein.
Du programmierst leistungsfähige Komponenten für Linux-Systeme und verbindest Netzwerk-, Embedded- und Security-Funktionen.
Du optimierst Datenpfade und Kommunikationsmechanismen mit Technologien wie VPP, Netlink und Zero-Copy-Verfahren.
Du begleitest deine Lösungen von der ersten Analyse über Prototypen und Implementierung bis zur Integration ins Gesamtsystem.
Qualifikationen
Du hast ein Studium oder eine höhere Ausbildung in Informatik, Elektrotechnik oder einem verwandten technischen Bereich.
Du verfügst über praktische Erfahrung mit C++, Linux und Netzwerkentwicklung auf Systemebene.
Du kennst dich mit Routing, Switching, IPv4/IPv6 sowie Performance-Optimierung in softwarebasierten Netzwerken aus.
Du interessierst dich für Embedded Security, Secure Firmware, Device Identity und Systemschutz und möchtest dich darin weiterentwickeln.
Du arbeitest eigenständig, präzise und gerne im technischen Austausch; gute Englischkenntnisse und Bereitschaft, Deutsch weiter auszubauen, bringst du mit.
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
.NET Backend & Security 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
Entwicklung sicherer und skalierbarer Backend- und Weblösungen auf Basis moderner C#- und .NET-Technologien
Technische Konzeption neuer Features und Services sowie gemeinsame Konkretisierung von Produktanforderungen mit fachlichen und technischen Stakeholdern
Integration von Schnittstellen, Datenbanken und Security-Mechanismen sowie Weiterentwicklung bestehender Applikationsarchitekturen
Sicherstellung definierter Qualitätsstandards und technische Beratung bei komplexen Fragestellungen rund um Software Engineering und Applikationssicherheit
Qualifikationen
Höhere Ausbildung im Bereich Informatik mit praktischer Erfahrung im Software Engineering und ausgeprägtem Interesse an sicheren Applikationsarchitekturen
Sehr gutes Know-how in C# und .NET sowie Kenntnisse moderner Frameworks und Technologien wie Blazor, .NET Aspire oder Wolverine
Verständnis von Authentisierung, digitalen Signaturen und Verschlüsselung sowie Erfahrung mit Webservices, Backend-Systemen, Datenbanken und Webanwendungen
Lösungsorientierte und kommunikative Arbeitsweise mit hoher analytischer Kompetenz sowie sicherer Kommunikation auf Deutsch und Englisch