165 IT - Software Development in Ottikon (Gossau ZH)
Software Engineer (Python, C#, Bash) (m/w/d)
Rolle
In dieser Rolle übernimmst du die Konzeption, Entwicklung und Optimierung anspruchsvoller Softwarelösungen, die technisch solide und zukunftsfähig sind. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bringst deine Erfahrung ein, um Architektur- und Designentscheidungen fundiert zu treffen. Als Professional analysierst du bestehende Systeme, identifizierst Verbesserungspotenziale und treibst deren kontinuierliche Weiterentwicklung voran. Du arbeitest eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu klären, technische Lösungen abzustimmen und reibungslose Integrationen sicherzustellen. Zudem stellst du durch Tests, Code-Reviews und eine saubere Dokumentation die Qualität und Stabilität der Software nachhaltig sicher.
Verantwortung
- Du entwickelst und implementierst Software-Applikationen sowie Schnittstellen und betreust sie über den gesamten Lebenszyklus.
- In dieser Rolle konzipierst und dokumentierst du Softwarearchitekturen, Datenmodelle und Schnittstellen.
- Du analysierst bestehende Anwendungen, optimierst ihre Performance und behebst Störungen nachhaltig.
- Als Software Engineer betreibst und weiterentwickelst du Fachanwendungen und die zugehörigen Systemplattformen (Windows, Linux, Virtualisierung).
- Du automatisierst und standardisierst Server- und Systeminfrastrukturen, unter anderem mittels Scripting.
- In dieser Rolle planst, evaluierst und migrierst du Systeme für Fachanwendungen und überführst sie sicher in den produktiven Betrieb.
Qualifikationen
- Abgeschlossene Ausbildung als Informatikingenieur/-in FH oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von Web- oder Fachanwendungen
- Gute Kenntnisse in mindestens einer gängigen Programmiersprache oder Skriptsprache (z.B. Python, C#, Bash, PowerShell)
- Interesse oder erste Praxis im Betrieb von IT-Systemen und Plattformen (Windows, Linux, VMware)
- Hohe Bereitschaft, dich in bestehende Anwendungen und Plattformen einzuarbeiten und dein Wissen aktiv im Team zu teilen
- Mündliche und schriftliche Kenntnisse in einer zweiten Amtssprache sowie gute Englischkenntnisse
Benefits
C#/.NET Developer (m/w/d)
Rolle
In dieser Rolle entwickelst du intelligente .NET/C#-Lösungen, die einen direkten Beitrag zur modernen Abfall- und Kreislaufwirtschaft leisten. Du gestaltest die digitale Transformation mit, indem du an modularen Softwarelösungen arbeitest, die auf Megatrends wie Nachhaltigkeit, Urbanisierung und Digitalisierung reagieren. Du übernimmst Verantwortung für die kontinuierliche Weiterentwicklung und Qualitätssicherung der Anwendungen, damit sie im anspruchsvollen Alltag diverser Nutzergruppen zuverlässig funktionieren. Dabei analysierst du Anforderungen, setzt diese in sauberen Code um und begleitest den gesamten Entwicklungszyklus. Durch dein Engagement trägst du dazu bei, komplexe Prozesse effizienter, transparenter und zukunftsfähig zu machen.
Verantwortung
- Du entwickelst unsere webbasierte Cloud-Software mit C#/.NET, ASP.NET und SQL weiter und unterstützt deren Betrieb
- In dieser Rolle arbeitest du aktiv in agilen Projekten mit und nutzt dabei Scrum, Azure DevOps sowie Build- und Release-Pipelines
- Du übernimmst Testing und Deployment und unterstützt unsere Kunden bei technischen Fragestellungen
- Als C#/.NET Developer arbeitest du dich in die bestehende Codebasis ein und trägst zur Produktpflege, Fehlerbehebung und Stabilisierung der Anwendungen bei
- Du kooperierst eng mit internen Teams, externen Partnern und unserem CTO, um Anforderungen zu verstehen und umzusetzen
Qualifikationen
- Du hast einen Bachelor oder Master in Computer Engineering oder eine vergleichbare Ausbildung abgeschlossen.
- Du verfügst über 2–5 Jahre Praxis in der C#/.NET-Entwicklung mit Schwerpunkt Backend und SQL-Datenbanken.
- Du kennst dich mit Web-Frontends (z.B. ASP.NET, DevExpress) sowie mit Microsoft Azure und DevOps aus.
- Idealerweise hast du erste Erfahrungen im Mobile-Frontend mit .NET MAUI oder Blazor sowie in der Datenbank-Administration gesammelt.
- Du arbeitest analytisch, strukturiert, teamorientiert und mit klarer Kundenfokussierung.
- Du kommunizierst sehr gut auf Deutsch (Muttersprache oder vergleichbares Niveau) und flüssig auf Englisch; Französisch ist ein Plus.
Benefits
Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die Konzeption, Entwicklung und Optimierung anspruchsvoller Softwarelösungen, die technisch solide und zukunftsfähig sind. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bringst deine Erfahrung ein, um Architektur- und Designentscheidungen fundiert zu treffen. Als Professional analysierst du bestehende Systeme, identifizierst Verbesserungspotenziale und treibst deren kontinuierliche Weiterentwicklung voran. Du arbeitest eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu klären, technische Lösungen abzustimmen und reibungslose Integrationen sicherzustellen. Zudem stellst du durch Tests, Code-Reviews und eine saubere Dokumentation die Qualität und Stabilität der Software nachhaltig sicher.
Verantwortung
- Du entwickelst und implementierst Software-Applikationen sowie Schnittstellen und betreust sie über den gesamten Lebenszyklus.
- In dieser Rolle konzipierst und dokumentierst du Softwarearchitekturen, Datenmodelle und Schnittstellen.
- Du analysierst bestehende Anwendungen, optimierst ihre Performance und behebst Störungen nachhaltig.
- Als Software Engineer betreibst und weiterentwickelst du Fachanwendungen und die zugehörigen Systemplattformen (Windows, Linux, Virtualisierung).
- Du automatisierst und standardisierst Server- und Systeminfrastrukturen, unter anderem mittels Scripting.
- In dieser Rolle planst, evaluierst und migrierst du Systeme für Fachanwendungen und überführst sie sicher in den produktiven Betrieb.
Qualifikationen
- Abgeschlossene Ausbildung als Informatikingenieur/-in FH oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von Web- oder Fachanwendungen
- Gute Kenntnisse in mindestens einer gängigen Programmiersprache oder Skriptsprache (z.B. Python, C#, Bash, PowerShell)
- Interesse oder erste Praxis im Betrieb von IT-Systemen und Plattformen (Windows, Linux, VMware)
- Hohe Bereitschaft, dich in bestehende Anwendungen und Plattformen einzuarbeiten und dein Wissen aktiv im Team zu teilen
- Mündliche und schriftliche Kenntnisse in einer zweiten Amtssprache sowie gute Englischkenntnisse
Benefits
Fullstack Developer (Datenbank) (m/w/d)
Rolle
Wir als Rocken Partner suchen für unseren Kunden einen Fullstack Developer, der moderne Webapplikationen konzipiert und entwickelt, Frontend und Backend verantwortet und zur kontinuierlichen Weiterentwicklung der Systemlandschaft beiträgt.
Verantwortung
Sie entwickeln und warten skalierbare Webapplikationen im Frontend und Backend
Neue Features konzipieren und implementieren Sie in enger Zusammenarbeit mit Fachbereichen
Bestehende Anwendungen optimieren Sie hinsichtlich Performance, Sicherheit und Usability
Schnittstellen zu Drittsystemen integrieren und dokumentieren Sie sauber
Sie arbeiten aktiv an Architekturentscheidungen und technischen Konzepten mit
Code Reviews führen Sie durch und stellen hohe Qualitätsstandards sicher
Deployment- und Releaseprozesse begleiten Sie strukturiert
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Fullstack Entwicklung
Sehr gute Kenntnisse in modernen Frontend-Frameworks sowie Backend-Technologien
Erfahrung mit Datenbanken und API-Entwicklung
Sicherer Umgang mit Versionsverwaltung und CI/CD-Prozessen
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Analytische, strukturierte und lösungsorientierte Arbeitsweise
Benefits
Senior Software Engineer .NET, C# (m/w/d)
Verantwortung
Du entwirfst und konzipierst Softwarelösungen und Systemarchitekturen und entwickelst diese zielgerichtet weiter.
Du realisierst Backend-Services sowie Web- und Desktopanwendungen auf Basis moderner Technologien im .NET-Umfeld.
Du entwickelst intelligente Anwendungen und Services im Bereich künstliche Intelligenz, inklusive API-Integration und Datenverarbeitung.
Du arbeitest eng mit verschiedenen Fachbereichen zusammen, analysierst Anforderungen und setzt konkrete Anwendungsfälle im Bereich AI um.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium im Bereich Informatik, Computer Science, Systemtechnik oder in einer vergleichbaren technischen Fachrichtung.
Du hast sehr gute Kenntnisse in der Entwicklung mit Microsoft-.NET-Technologien und arbeitest sicher mit Frameworks zur Datenzugriffsschicht, idealerweise in C#.
Du beherrschst Python auf einem fortgeschrittenen Niveau, insbesondere im Bereich API-Entwicklung und moderner Programmieransätze.
Du bringst ein grundlegendes Verständnis für KI- und Machine-Learning-Konzepte mit, insbesondere im Umgang mit Sprachmodellen, Datenrepräsentationen und deren Anwendung in Softwarelösungen.
Application Manager SAP (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Softwarelösungen und verantwortest die technische Umsetzung komplexer Anforderungen. Du arbeitest eng mit cross-funktionalen Teams zusammen und bringst deine fundierte Erfahrung in der Softwarearchitektur ein. Dabei analysierst du bestehende Prozesse, identifizierst Optimierungspotenziale und setzt diese eigenverantwortlich um. Dein tiefes Verständnis moderner Technologien hilft dir, nachhaltige und skalierbare Lösungen zu gestalten. Du übernimmst eine zentrale Rolle in der kontinuierlichen Weiterentwicklung der Systemlandschaft.
Verantwortung
- Du führst fachlich und personell ein Team von sieben Prozess- und Applikationsverantwortlichen im Bereich Planung.
- In dieser Rolle organisierst und koordinierst Du den operativen Betrieb sowie das Change Management zentraler Kernapplikationen.
- Du entwickelst das IT-Projekt- und Changeportfoliomanagement kontinuierlich weiter.
- Als Teamleitung verantwortest Du das IT-Portfolio in enger Abstimmung mit internen Fachbereichen und Stakeholdern.
- Du bildest die zentrale Schnittstelle zwischen Deinem Team und relevanten Gremien innerhalb von Volg sowie der fenaco Landi Gruppe.
- In dieser Position stellst Du die Einhaltung aller Prozesse und Richtlinien im Change- und Incidentmanagement sicher.
Qualifikationen
- Du verfügst über eine abgeschlossene Berufsausbildung sowie ein Studium in Wirtschaftsinformatik FH oder einer vergleichbaren Fachrichtung
- Du bringst fundierte Erfahrung im IT-Projektportfoliomanagement oder im Applikationsmanagement mit
- In der Führung und Weiterentwicklung von Mitarbeitenden bist du seit mehreren Jahren erfolgreich tätig
- Du kennst die Abläufe im Detailhandel und erkennst deren strategische Zusammenhänge
- Mit den applikatorischen Kernprozessen von SAP Retail (ECC und/oder S/4HANA) bist du bestens vertraut
- Deine Arbeitsweise ist lösungsorientiert, analytisch und geprägt von hohem Kommunikations- und Präsentationsgeschick
.Net C# Applikationsentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du leistungsfähige .NET-Lösungen, die moderne pädagogische Anforderungen technisch präzise unterstützen. Du übernimmst die Verantwortung für Konzeption, Entwicklung und Weiterentwicklung von Softwarekomponenten und bringst deine Erfahrung in die Architekturentscheidungen ein. Dabei analysierst du komplexe Anforderungen, setzt diese in sauberen Code um und stellst die Qualität durch Tests und Reviews sicher. Du arbeitest eng mit verschiedenen Fachbereichen zusammen, um passgenaue, anwenderorientierte Lösungen zu entwickeln. Mit deinem professionellen Know-how treibst du Innovationen voran und sorgst dafür, dass die Softwarelandschaft kontinuierlich verbessert wird.
Verantwortung
- Du konzipierst und entwickelst moderne Softwarelösungen mit ASP.NET Core Backend und Angular Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und treibst die kontinuierliche Optimierung der Entwicklungsprozesse voran.
- Du übernimmst Verantwortung in der Ausgestaltung der Software-Architektur und im Application Lifecycle Management (ALM).
- Als erfahrene Person für .NET-Softwareentwicklung pflegst und erweiterst du bestehende Applikationen nachhaltig.
- Du bringst deine Erfahrung ein, um technische Entscheidungen fundiert zu treffen und die Codequalität sicherzustellen.
Qualifikationen
- Du verfügst über eine abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in der Softwareentwicklung (z.B. HF oder Bachelor) ist von Vorteil.
- Du hast mehrjährige Praxis in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, modernen Webtechnologien (JavaScript, HTML, CSS) sowie REST-Schnittstellen und wendest Prinzipien wie Clean Architecture, Clean Code und SOLID an.
- Du kennst dich mit Git, TypeScript und mindestens einem modernen JavaScript-Framework bzw. einer Bibliothek wie Angular, React oder Vue aus.
- Idealerweise bringst du Vorkenntnisse in der Schulverwaltungslösung Evento sowie im Einsatz von Crystal Reports mit.
- Du überzeugst durch konzeptionelle Stärke, ausgeprägte analytische Fähigkeiten und hast Freude daran, dein Wissen mit Kolleginnen und Kollegen zu teilen.
- Du bist offen für Neues und eignest dir fehlende Kenntnisse selbstständig on the job an.
Benefits
Senior Fullstack Engineer C#/Angular (m/w/d)
Rolle
In dieser Rolle gestaltest du leistungsfähige .NET-Lösungen, die moderne pädagogische Anforderungen technisch präzise unterstützen. Du übernimmst die Verantwortung für Konzeption, Entwicklung und Weiterentwicklung von Softwarekomponenten und bringst deine Erfahrung in die Architekturentscheidungen ein. Dabei analysierst du komplexe Anforderungen, setzt diese in sauberen Code um und stellst die Qualität durch Tests und Reviews sicher. Du arbeitest eng mit verschiedenen Fachbereichen zusammen, um passgenaue, anwenderorientierte Lösungen zu entwickeln. Mit deinem professionellen Know-how treibst du Innovationen voran und sorgst dafür, dass die Softwarelandschaft kontinuierlich verbessert wird.
Verantwortung
- Du konzipierst und entwickelst moderne Softwarelösungen mit ASP.NET Core Backend und Angular Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und treibst die kontinuierliche Optimierung der Entwicklungsprozesse voran.
- Du übernimmst Verantwortung in der Ausgestaltung der Software-Architektur und im Application Lifecycle Management (ALM).
- Als erfahrene Person für .NET-Softwareentwicklung pflegst und erweiterst du bestehende Applikationen nachhaltig.
- Du bringst deine Erfahrung ein, um technische Entscheidungen fundiert zu treffen und die Codequalität sicherzustellen.
Qualifikationen
- Du verfügst über eine abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in der Softwareentwicklung (z.B. HF oder Bachelor) ist von Vorteil.
- Du hast mehrjährige Praxis in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, modernen Webtechnologien (JavaScript, HTML, CSS) sowie REST-Schnittstellen und wendest Prinzipien wie Clean Architecture, Clean Code und SOLID an.
- Du kennst dich mit Git, TypeScript und mindestens einem modernen JavaScript-Framework bzw. einer Bibliothek wie Angular, React oder Vue aus.
- Idealerweise bringst du Vorkenntnisse in der Schulverwaltungslösung Evento sowie im Einsatz von Crystal Reports mit.
- Du überzeugst durch konzeptionelle Stärke, ausgeprägte analytische Fähigkeiten und hast Freude daran, dein Wissen mit Kolleginnen und Kollegen zu teilen.
- Du bist offen für Neues und eignest dir fehlende Kenntnisse selbstständig on the job an.
Benefits
Professional Software Engineer (m/w/d)
Verantwortung
Du übernimmst Verantwortung für Backend- und Webprojekte und treibst deren technische Weiterentwicklung voran
In dieser Rolle bringst du aktiv innovative Ideen ein und gestaltest technische sowie organisatorische Prozesse mit
Du konzipierst und entwickelst kundenspezifische Webanwendungen und Schnittstellen mit modernen Web-Technologien
Du stellst die Qualität der Software durch automatisierte Unit- und UI-Tests sicher
In dieser Rolle führst du regelmässige Code-Reviews durch und verbesserst kontinuierlich die Codebasis
Qualifikationen
- Abgeschlossenes Hochschulstudium in Informatik oder einem verwandten Fachgebiet
- Mehrjährige Praxiserfahrung in der professionellen Software-Entwicklung
- Fundierte Kenntnisse in React, TypeScript, JavaScript sowie in modernen Webtechnologien wie HTML und CSS
- Sehr gute Programmierkenntnisse in C# / .NET, idealerweise mit Erfahrung in Blazor
- Erste Erfahrung oder starkes Interesse an DevOps-Themen wie GitHub Actions und Docker
- Ausgeprägtes lösungsorientiertes, unternehmerisches Denken sowie Freude an Verantwortung, Teamarbeit und aktiver Mitgestaltung
Benefits
IT Software Engineer (m/w/d)
Verantwortung
Du entwickelst moderne Softwarelösungen und Services auf Basis von Cloudplattformen und nutzt dabei aktuelle Technologien.
Du arbeitest an unterschiedlichen Komponenten einer digitalen Plattform, beispielsweise im Frontend, Backend oder im mobilen Umfeld.
Du setzt agile Arbeitsweisen ein und nutzt gängige Tools zur Planung, Zusammenarbeit und Dokumentation im Projektalltag.
Du arbeitest eng mit deinem Team zusammen, um Prozesse kontinuierlich zu verbessern und innovative Lösungen voranzutreiben.
Qualifikationen
- Du hast eine Ausbildung in Informatik mit Schwerpunkt Software-Entwicklung abgeschlossen.
- Du verfügst über fundierte Berufserfahrung mit C# .NET sowie modernen Webtechnologien wie HTML5, CSS3 und .NET Blazor.
- Du beherrschst idealerweise Cross-Platform Entwicklung für Web, Desktop und Mobile, bevorzugt mit MAUI/Blazor.
- Du hast gute Kenntnisse in der Arbeit mit Datenbanken, insbesondere SQL-Server und SQLite.
- Du bringst praktische Erfahrung in der drahtlosen Gerätekommunikation über WIFI, Bluetooth und NFC mit.
- Du bist versiert in der Konzeption, Entwicklung und dem Betrieb von REST-Services.
Benefits