155 Software Development - Software in Geltwil
Softwareentwickler Microsoft Dynamics 365 F&O (m/w/d)
Verantwortung
In dieser Rolle entwickelst und implementierst du individuelle Softwarelösungen auf Basis von Microsoft Dynamics 365 F&O unter Einsatz von Technologien wie X++, .NET und C#
Du analysierst Kundenanforderungen, erstellst technische Spezifikationen und konzipierst passgenaue Schnittstellen
Als Softwareentwickler berätst du Kunden zu technischen Umsetzungsmöglichkeiten unter Berücksichtigung von Microsoft Standards und Eigenentwicklungen
Du integrierst Microsoft Azure Cloud-Technologien in moderne Lösungsarchitekturen
In enger Zusammenarbeit mit Projektleitern und Beratern arbeitest du an der erfolgreichen Umsetzung von Implementierungsprojekten
Du dokumentierst deine Entwicklungen professionell und unterstützt den 2nd Level Support bei technischen Fragestellungen im Betriebssystem
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker, Applikationsentwickler oder Wirtschaftsinformatiker
- Fundierte Kenntnisse in objektorientierter Programmierung, insbesondere mit X++ und C#
- Erfahren im Umgang mit Microsoft Dynamics 365 Finance & Operations sowie MS SQL-Server
- Vertraut mit XML-Technologien im Bereich des Datenaustauschs
- Überzeugst durch selbständige, belastbare Arbeitsweise und Innovationsgeist
- Kommunizierst souverän auf Deutsch und Englisch im geschäftlichen Umfeld und erklärst komplexe Themen verständlich
Benefits
ERP Developer Dynamics 365 (m/w/d)
Verantwortung
Du entwickelst Lösungen mit Microsoft-Technologien und berätst Kunden im Projektteam.
Du spezifizierst und entwickelst Schnittstellen in enger Abstimmung mit dem Kunden.
Du setzt individuelle Lösungen in D365 und Azure um und unterstützt bei Implementierungen.
Du analysierst Anforderungen, erstellst Spezifikationen und bearbeitest 2nd-Level-Tickets.
Qualifikationen
Du entwickelst mit X++, C# und kennst dich mit Dynamics 365 F&O aus.
Du bringst Erfahrung im Datenaustausch mit XML und MS SQL-Server mit.
Du arbeitest kundenorientiert und kommunizierst sicher in Deutsch und Englisch.
Du hast einen Hintergrund in Informatik, Applikationsentwicklung oder Wirtschaftsinformatik.
Benefits
SAP ABAP Entwickler/in (m/w/d)
Verantwortung
Konzeption und Umsetzung individueller Kundenanforderungen in SAP S/4 HANA Projekten
Eigenverantwortliche Mitarbeit im Projektteam beim Kunden vor Ort
Leitung von Teilprojekten in den Bereichen Entwicklung, Formulargestaltung und Datenmigration
Qualifikationen
Mehrjährige Erfahrung in ABAP-Entwicklung in S/4 HANA und ECC, inklusive Core Data Services (CDS)
Fundierte Kenntnisse in der Anpassung der Module SD/MM und FI/CO
Wohnsitz in der Schweiz, Deutsch auf muttersprachlichem Niveau
Benefits
Backend-Softwareentwickler (m/w/d)
Verantwortung
- Du entwickelst performante Backend-Systeme und APIs auf Basis moderner Softwarearchitekturen.
- In dieser Rolle verantwortest Du das technische Design und die Umsetzung neuer Features entlang klar definierter Anforderungen.
- Du analysierst komplexe Fehlerbilder und unterstützt mit schnellen Lösungen im technischen Support.
- Als Backend-Softwareentwickler arbeitest Du eng mit DevOps-Teams zusammen, um stabile und effiziente Software-Releases zu ermöglichen.
- Du führst fundierte Code Reviews durch und sorgst so für hohe Codequalität im Team.
- Du gestaltest aktiv innovative Lösungen in den Bereichen IoT, Automation oder Machine Learning mit.
Qualifikationen
- Abgeschlossene Berufsausbildung oder ein Studium im Bereich Informatik auf Stufe HF, FH oder Universität
- Du verfügst über fundierte Kenntnisse in Java und im Umgang mit SQL-Datenbanken
- Idealerweise bringst du zusätzlich Erfahrung mit Python, Git, IntelliJ, Jira, Enterprise Architect, JavaScript und VueJS mit
- Du arbeitest routiniert mit agilen Methoden und entwickelst gern funktionsmodulare Softwarelösungen
- Kommunikationsprotokolle wie OPC-UA aus dem Maschinenbauumfeld sind dir vertraut oder du möchtest dich darin vertiefen
- Starke Kommunikationsfähigkeiten in Deutsch und Englisch runden dein Profil ab
Benefits
Software Developer Java (m/w/d)
Verantwortung
Du entwickelst skalierbare Backends und leistungsfähige REST-APIs.
Du analysierst Anforderungen, setzt neue Features um und behebst komplexe Fehler.
Du arbeitest eng mit DevOps zusammen und stellst eine stabile Auslieferung sicher.
Du führst Code Reviews durch und bringst dich aktiv in Innovation und SDLC-Prozesse ein.
Du wirkst an Projekten mit Fokus auf IoT, Automatisierung und Machine Learning mit.
Qualifikationen
Du hast eine Ausbildung oder ein Studium in Informatik (HF/FH/Uni).
Du programmierst sicher in Java und arbeitest routiniert mit SQL-Datenbanken.
Du kennst Tools wie Git, Jira, IntelliJ sowie idealerweise Python und VueJS.
Du bringst Erfahrung mit OPC-UA und agilen Methoden mit.
Du kommunizierst sicher auf Deutsch (C1) und Englisch (B2).
Benefits
Fullstack Entwickler (Java) (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-basierte End-to-End-Lösungen, die moderne Webtechnologien im Frontend mit stabilen, skalierbaren Backend-Komponenten verbinden. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Full-Stack-Funktionalitäten und stellst dabei hohe Qualitätsstandards in Architektur, Code und Testabdeckung sicher. Dabei analysierst du komplexe fachliche Anforderungen, übersetzt sie in saubere technische Designs und triffst technologiebezogene Entscheidungen mit Blick auf Zukunftsfähigkeit und Wartbarkeit. Als Senior-Fachperson gibst du dein Wissen an andere weiter, unterstützt aktiv beim Review von Code und Architektur und prägst technische Best Practices. Durch dein strukturiertes, lösungsorientiertes Vorgehen trägst du massgeblich dazu bei, robuste, performante und benutzerfreundliche Anwendungen zu realisieren.
Verantwortung
- Du entwickelst und wartest Java-basierte Backend-Anwendungen mit Jakarta EE und Spring Boot
- In dieser Rolle gestaltest und betreibst du Docker-Container sowie Kubernetes-Cluster für eine skalierbare Infrastruktur
- Als Java Full-Stack Entwickler integrierst du Angular-Frontends und stellst eine nahtlose Benutzererfahrung sicher
- Du arbeitest aktiv in Scrum-Teams mit und treibst iterative Entwicklungsprozesse sowie kontinuierliche Verbesserungen voran
- In dieser Rolle stellst du die Einhaltung von Sicherheits- und Datenschutzstandards wie ISO 27001 sicher
- Du analysierst Performance-Engpässe, optimierst bestehende Systeme und teilst dein Wissen in Form von Dokumentation und Austausch im Team
Qualifikationen
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Ausbildung im IT-Bereich.
- Fundierte Erfahrung in der Full-Stack-Entwicklung mit Java/Java EE/Spring sowie Angular.
- Sicherer Umgang mit modernen Softwarearchitekturen und verteilter Backend-Entwicklung.
- Praxis mit moderner Softwareentwicklung wie Scrum, CI/CD, Containern und Kubernetes.
- Ausgeprägte Eigenverantwortung, strukturierte Arbeitsweise und hoher Qualitätsanspruch.
- Sehr gute Deutschkenntnisse auf C1/C2-Niveau; Französischkenntnisse auf mindestens B1-Niveau sind von Vorteil.
Benefits
Java Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-basierte End-to-End-Lösungen, die moderne Webtechnologien im Frontend mit stabilen, skalierbaren Backend-Komponenten verbinden. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Full-Stack-Funktionalitäten und stellst dabei hohe Qualitätsstandards in Architektur, Code und Testabdeckung sicher. Dabei analysierst du komplexe fachliche Anforderungen, übersetzt sie in saubere technische Designs und triffst technologiebezogene Entscheidungen mit Blick auf Zukunftsfähigkeit und Wartbarkeit. Als Senior-Fachperson gibst du dein Wissen an andere weiter, unterstützt aktiv beim Review von Code und Architektur und prägst technische Best Practices. Durch dein strukturiertes, lösungsorientiertes Vorgehen trägst du massgeblich dazu bei, robuste, performante und benutzerfreundliche Anwendungen zu realisieren.
Verantwortung
- Du entwickelst und wartest Java-basierte Backend-Anwendungen mit Jakarta EE und Spring Boot
- In dieser Rolle gestaltest und betreibst du Docker-Container sowie Kubernetes-Cluster für eine skalierbare Infrastruktur
- Als Java Full-Stack Entwickler integrierst du Angular-Frontends und stellst eine nahtlose Benutzererfahrung sicher
- Du arbeitest aktiv in Scrum-Teams mit und treibst iterative Entwicklungsprozesse sowie kontinuierliche Verbesserungen voran
- In dieser Rolle stellst du die Einhaltung von Sicherheits- und Datenschutzstandards wie ISO 27001 sicher
- Du analysierst Performance-Engpässe, optimierst bestehende Systeme und teilst dein Wissen in Form von Dokumentation und Austausch im Team
Qualifikationen
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Ausbildung im IT-Bereich.
- Fundierte Erfahrung in der Full-Stack-Entwicklung mit Java/Java EE/Spring sowie Angular.
- Sicherer Umgang mit modernen Softwarearchitekturen und verteilter Backend-Entwicklung.
- Praxis mit moderner Softwareentwicklung wie Scrum, CI/CD, Containern und Kubernetes.
- Ausgeprägte Eigenverantwortung, strukturierte Arbeitsweise und hoher Qualitätsanspruch.
- Sehr gute Deutschkenntnisse auf C1/C2-Niveau; Französischkenntnisse auf mindestens B1-Niveau sind von Vorteil.
Benefits
FullStack .NET Developer - ASP.NET Core,Blazor (m/w/d)
Verantwortung
Implementierung neuer Funktionen und Verbesserung bestehender Komponenten unter Berücksichtigung von Clean Code und SOLID-Prinzipien
Weiterentwicklung und Optimierung bestehender .NET-Anwendungen
Mitarbeit an Daten- und Backend-Prozessen sowie OLAP-Cubes
Umsetzung von UI/UX-Anforderungen mit MVVM und Blazor-Komponenten
Beteiligung an Architekturentscheidungen und Erstellung technischer Dokumentationen
Optionale Mitwirkung an der Integration von KI-Funktionen in die Plattform
Qualifikationen
Fundierte Kenntnisse in objektorientierter ProgrammierungAbgeschlossene Ausbildung als Informatiker EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Qualifikation
Erfahrung mit C# / .NET Core sowie ASP.NET Core, WPF oder Blazor Server
Gute Kenntnisse in HTML, CSS und Datenbanktechnologien
Interesse an sauberer Architektur, Design Patterns und Code-Qualität
Verhandlungssichere Deutsch- und Englischkenntnisse
Benefits
Software Engineer (RestAPI) (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung für die Integration von Anwendungen und Services auf der Azure-Plattform und prägst damit die Gesamtarchitektur wesentlich mit. Du verantwortest das Design, die Umsetzung und Weiterentwicklung von robusten, skalierbaren Integrationslösungen auf Basis moderner Azure Services und Integration Patterns. Du koordinierst beteiligte Teams, triffst technische Entscheidungen und sorgst für eine hohe Qualität sowie Stabilität der Integrationslandschaft. Du analysierst komplexe Anforderungen, übersetzt sie in klare technische Konzepte und stellst sicher, dass diese effizient und zukunftsfähig umgesetzt werden. Du treibst Best Practices, Automatisierung und Standardisierung im Bereich Azure Integration voran und fungierst als zentrale Ansprechperson für technische Fragen.
Verantwortung
- Du entwickelst und implementierst REST-APIs sowie weitere Softwarelösungen in komplexen Umgebungen.
- In dieser Rolle arbeitest du sicher mit Datenbanken, Data Warehouses und Azure PaaS-Komponenten wie Functions und Queues.
- Du nutzt deine Erfahrung mit der Microsoft Power Platform, um Integrations- und Automatisierungslösungen umzusetzen.
- Als Lead Softwareentwicklung Azure Integration analysierst und verstehst du bestehende Systeme plattformübergreifend, auch mittels Reverse Engineering.
- Du arbeitest eng mit Anwendern zusammen, um pragmatische Lösungen für reale Herausforderungen zu gestalten und diese im Betrieb zu unterstützen.
- In dieser Rolle übernimmst du die Ende-zu-Ende-Verantwortung von der Analyse bis zur produktiven Umsetzung deiner Lösungen.
Qualifikationen
- Du verfügst über eine abgeschlossene Informatik-Ausbildung und mehrjährige Erfahrung als Software Engineer.
- Du hast fundierte Praxis in der Softwareentwicklung und setzt moderne Technologien zielgerichtet ein.
- Du kommunizierst klar, transparent und kannst komplexe technische Inhalte verständlich erklären.
- Du trittst kundenorientiert und dienstleistungsbewusst auf und gehst aktiv auf Anliegen von Kundinnen und Kunden ein.
- Du denkst und handelst lösungsorientiert und übernimmst Verantwortung für deine Projekte.
- Du arbeitest gerne im Team, bist offen für Feedback und gestaltest die Zusammenarbeit konstruktiv mit.
Benefits
Senior Software Engineer (Cloud) (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung für die Integration von Anwendungen und Services auf der Azure-Plattform und prägst damit die Gesamtarchitektur wesentlich mit. Du verantwortest das Design, die Umsetzung und Weiterentwicklung von robusten, skalierbaren Integrationslösungen auf Basis moderner Azure Services und Integration Patterns. Du koordinierst beteiligte Teams, triffst technische Entscheidungen und sorgst für eine hohe Qualität sowie Stabilität der Integrationslandschaft. Du analysierst komplexe Anforderungen, übersetzt sie in klare technische Konzepte und stellst sicher, dass diese effizient und zukunftsfähig umgesetzt werden. Du treibst Best Practices, Automatisierung und Standardisierung im Bereich Azure Integration voran und fungierst als zentrale Ansprechperson für technische Fragen.
Verantwortung
- Du entwickelst und implementierst REST-APIs sowie weitere Softwarelösungen in komplexen Umgebungen.
- In dieser Rolle arbeitest du sicher mit Datenbanken, Data Warehouses und Azure PaaS-Komponenten wie Functions und Queues.
- Du nutzt deine Erfahrung mit der Microsoft Power Platform, um Integrations- und Automatisierungslösungen umzusetzen.
- Als Lead Softwareentwicklung Azure Integration analysierst und verstehst du bestehende Systeme plattformübergreifend, auch mittels Reverse Engineering.
- Du arbeitest eng mit Anwendern zusammen, um pragmatische Lösungen für reale Herausforderungen zu gestalten und diese im Betrieb zu unterstützen.
- In dieser Rolle übernimmst du die Ende-zu-Ende-Verantwortung von der Analyse bis zur produktiven Umsetzung deiner Lösungen.
Qualifikationen
- Du verfügst über eine abgeschlossene Informatik-Ausbildung und mehrjährige Erfahrung als Software Engineer.
- Du hast fundierte Praxis in der Softwareentwicklung und setzt moderne Technologien zielgerichtet ein.
- Du kommunizierst klar, transparent und kannst komplexe technische Inhalte verständlich erklären.
- Du trittst kundenorientiert und dienstleistungsbewusst auf und gehst aktiv auf Anliegen von Kundinnen und Kunden ein.
- Du denkst und handelst lösungsorientiert und übernimmst Verantwortung für deine Projekte.
- Du arbeitest gerne im Team, bist offen für Feedback und gestaltest die Zusammenarbeit konstruktiv mit.
Benefits