126 IT - Software Development in Oberdorf SO
Java & Angular Softwareentwickler/-in (m/w/d)
Rolle
In dieser Rolle gestaltest du als Softwareentwickler:in mit Java und Angular aktiv die digitale Zukunft und entwickelst moderne Anwendungen für anspruchsvolle Geschäftsumgebungen. Du übernimmst die Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung leistungsfähiger Softwarelösungen und bringst dabei dein fundiertes Know-how in objektorientierter Entwicklung und modernen Webtechnologien ein. Du analysierst fachliche Anforderungen, übersetzt sie in saubere Softwarearchitekturen und stellst durch strukturierte Tests sowie Code-Reviews die hohe Qualität der Lösungen sicher. Zudem arbeitest du eng mit anderen Fachbereichen zusammen, um effiziente, skalierbare und wartbare Lösungen zu realisieren. Durch dein professionelles Vorgehen und deine Eigenverantwortung trägst du wesentlich dazu bei, innovative IT-Systeme schnell und zielgerichtet zur Einsatzreife zu bringen.
Verantwortung
- Du entwickelst eigenständig Diagnose‑ und Analytics‑Anwendungen mit Fokus auf moderne Frontends in Angular.
- In dieser Rolle stellst du den stabilen Betrieb sicher und übernimmst Bugfixing sowie kontinuierliche Wartungsarbeiten.
- Du setzt Nutzerfeedback und fachliche Anforderungen in neue oder verbesserte Features um.
- Als Softwareentwickler:in Java und Angular arbeitest du agil mit Anwendern zusammen, um Funktionen gezielt weiterzuentwickeln.
- Du gestaltest Technologieentscheidungen aktiv mit und treibst die Weiterentwicklung der technischen Landschaft voran.
- In dieser Rolle pflegst und optimierst du unsere DevOps‑Umgebung für effiziente Entwicklungs‑ und Deploymentprozesse.
Qualifikationen
- Verfügst über sehr gute Kenntnisse in Angular sowie gute Skills in Java mit Spring Framework.
- Hast mindestens 3 Jahre Erfahrung im Software-Engineering und in der Entwicklung komplexer Webanwendungen.
- Setzt Erfahrung im Betrieb von Web-Cloud-Anwendungen ein und beherrschst DevOps- sowie CI/CD-Praktiken.
- Schreibst seit mehreren Jahren automatisierte Tests, idealerweise nach BDD-Ansatz.
- Zeigst hohe Kunden- und Teamorientierung sowie ausgeprägte Kommunikationsstärke.
- Überzeugst mit analytischem und konzeptionellem Denken, schneller Auffassungsgabe und sehr guten Deutschkenntnissen (C1/C2).
Benefits
System Engineer (bis zu 100% remote in CH mögl.) (m/w/d)
Rolle
In dieser Rolle sorgst du dafür, dass moderne IT-Infrastrukturen stabil, sicher und effizient laufen. Du arbeitest sowohl im Betrieb als auch im Engineering und bringst deine Erfahrung gezielt ein, um Cloud- und On-Prem-Umgebungen weiterzuentwickeln. Dabei hast du direkten Kundenkontakt und gestaltest Lösungen aktiv mit – von der Integration bis zur Optimierung.
Verantwortung
Du implementierst und betreibst IT-Umgebungen für interne und externe Kunden
Du integrierst Applikationen in bestehende Systemlandschaften und entwickelst diese weiter
Du unterstützt im 2nd- und 3rd-Level-Support und löst komplexe technische Störungen nachhaltig
Du verantwortest das Lifecycle-Management von Systemen und Devices
Du betreibst und optimierst Microsoft Azure Umgebungen sowie Services wie VMs, Storage und Networking
Du automatisierst Deployments mit PowerShell, Terraform oder vergleichbaren Tools
Du setzt Sicherheitslösungen um (Firewalls, VPN, Endpoint Protection)
Du überwachst und stellst funktionierende Backup- und Restore-Prozesse sicher (z. B. mit Veeam)
Du dokumentierst Lösungen verständlich und unterstützt Anwender sowie Kunden
Du arbeitest aktiv an der Weiterentwicklung von internen Prozessen und bringst eigene Ideen ein
Qualifikationen
Du verfügst über eine abgeschlossene Informatik-Ausbildung (EFZ oder vergleichbar)
Du bringst mehrjährige Erfahrung als System Engineer oder in einer ähnlichen Rolle mit
Du hast fundierte Kenntnisse in Microsoft Azure sowie in Windows Server Umgebungen
Du verfügst über Erfahrung in Virtualisierung (z. B. VMware, Proxmox) und Netzwerktechnologien
Du kennst dich mit Backup-Lösungen (z. B. Veeam) aus
Du hast idealerweise Erfahrung mit Fortigate Firewalls oder vergleichbaren Security-Lösungen
Du arbeitest selbstständig, strukturiert und mit hohem Qualitätsanspruch
Du bist kommunikativ und hast Freude am Kundenkontakt
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse
Benefits
Senior System Engineer / Administrator (m/w/d)
Rolle
In dieser Rolle trägst du die Verantwortung für den stabilen und sicheren Betrieb anspruchsvoller IT-Infrastrukturen und reduzierst ihre Komplexität durch durchdachte Lösungen. Du optimierst, implementierst und betreibst moderne Microsoft-Azure-Umgebungen und stellst dabei einen zuverlässigen Betrieb für geschäftskritische Prozesse sicher. Zudem analysierst du bestehende Systeme, leitest Verbesserungsmassnahmen ab und setzt diese strukturiert und eigenständig um. Du entwickelst Prozesse kontinuierlich weiter, bringst dein fundiertes Fachwissen gezielt ein und sorgst so für Effizienz und Nachhaltigkeit in der Systemlandschaft. Durch dein unternehmerisches Denken und dein lösungsorientiertes Handeln trägst du entscheidend zum Erfolg der Projekte bei.
Verantwortung
- Du implementierst und betreibst komplexe IT-Umgebungen für interne und externe Kunden.
- In dieser Rolle planst und integrierst du unsere Software souverän in bestehende Systemlandschaften.
- Als erfahrene Fachkraft Systemadministration verantwortest du 2nd- und 3rd-Level Support sowie das Lifecycle Management der betreuten Systeme und Devices.
- Du verwaltest und optimierst die Microsoft Azure Umgebung inklusive zugehöriger Microsoft Produkte und Infrastrukturkomponenten.
- In dieser Rolle automatisierst du Deployment-Prozesse durch Scripting und sorgst für den sicheren Betrieb von Firewalls, VPN und Endpoint Protection.
- Du erstellst praxistaugliche Anleitungen, betreust Datensicherungen und wirkst aktiv an internen System-Management-Prozessen mit.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker EFZ oder gleichwertige IT-Ausbildung sowie mehrjährige Berufserfahrung im System Engineering
- Sehr fundierte Kenntnisse der Microsoft-Technologien, insbesondere Azure-Services und Windows-Server-Umgebungen
- Gute Praxis in Netzwerk-Infrastruktur und Virtualisierung, idealerweise mit VMware und Proxmox
- Erfahrung im Einsatz von Veeam Backup zur Sicherung und Wiederherstellung von Systemen
- Von Vorteil sind Kenntnisse der Fortigate-Produkte wie Firewall und Analyzer
- Kommunikative, teamorientierte und gleichzeitig sehr selbständige, initiative Arbeitsweise mit hohem Qualitätsbewusstsein sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
Senior Java Developer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Enterprise-Applikationen auf Basis von Java EE / Jakarta EE
Umsetzung von Backend-Komponenten, Business-Logik und REST/SOAP APIs
Mitarbeit an der Architektur und dem Design komplexer Softwarelösungen
Integration von Datenbanken und Schnittstellen zu Drittsystemen
Optimierung bestehender Anwendungen hinsichtlich Performance, Stabilität und Wartbarkeit
Durchführung von Code Reviews, Tests und Qualitätssicherung
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik oder vergleichbare Qualifikation
Erfahrung in der Entwicklung mit Java EE / Jakarta EE (z. B. EJB, JPA, CDI)
Kenntnisse in Application Servern (z. B. WildFly, WebLogic, GlassFish)
Erfahrung mit relationalen Datenbanken (z. B. Oracle, PostgreSQL, MySQL)
Verständnis von Softwarearchitektur, Design Patterns und Clean Code
Selbständige und strukturierte Arbeitsweise sowie Teamfähigkeit
Benefits
C#/.NET Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Applikationen mit C# und .NET (Core / .NET 6+)
Konzeption und Implementierung von Backend-Services, APIs und Business-Logik
Mitarbeit an Architekturentscheidungen und technischen Konzepten
Integration von Datenbanken, Schnittstellen und Drittsystemen
Optimierung bestehender Anwendungen hinsichtlich Performance, Stabilität und Sicherheit
Durchführung von Code Reviews, Testing und Qualitätssicherung
Qualifikationen
Abgeschlossene Ausbildung oder Studium im Bereich Informatik oder vergleichbare Erfahrung
Sehr gute Kenntnisse in C# und dem .NET-Ökosystem
Erfahrung mit ASP.NET Core, REST APIs und idealerweise Entity Framework
Kenntnisse im Umgang mit SQL-Datenbanken (z. B. SQL Server)
Verständnis von Softwarearchitektur, Clean Code und Design Patterns
Selbständige, strukturierte Arbeitsweise sowie Teamfähigkeit
Java Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Backend-Anwendungen auf Basis von Java
Konzeption und Implementierung von skalierbaren Softwarelösungen und APIs
Mitarbeit an der Architektur moderner Applikationen (z. B. Microservices)
Integration von Datenbanken und externen Schnittstellen
Durchführung von Code Reviews, Tests und Optimierungen bestehender Systeme
Enge Zusammenarbeit mit DevOps, Frontend-Entwicklung und Fachbereichen
Qualifikationen
Abgeschlossene Ausbildung oder Studium im Bereich Informatik oder vergleichbar
Erfahrung in der Softwareentwicklung mit Java
Kenntnisse in Frameworks wie Spring / Spring Boot
Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL, MySQL)
Grundverständnis von Softwarearchitektur, Clean Code und Design Patterns
Sehr gute Deutsch- und Englischkenntnisse
Java Software Engineer (m/w/d)
Verantwortung
- Du entwickelst innovative Ideen, erstellst Prototypen und führst sie bis zur produktiven Lösung.
- In dieser Rolle konzipierst und betreibst du Java-basierte Applikationen und optimierst sie laufend.
- Du übernimmst die Verantwortung für die kontinuierliche Weiterentwicklung bestehender Softwarelösungen.
- Als erfahrene Fachkraft Softwareentwicklung arbeitest du eng mit deinem Team zusammen, um unsere Produkte zu verbessern.
- Du gestaltest Funktionen und Features mit, die echten Mehrwert für unsere Nutzer:innen schaffen.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation
- Du hast mehrjährige Erfahrung in der Softwareentwicklung und sehr gute Kenntnisse in Java
- Du gehst Aufgaben mit hoher Eigeninitiative, Drive und Verantwortungsbewusstsein an
- Du denkst vorausschauend, bist neugierig und eignest dir gerne neues Wissen an
- Du hinterfragst bestehende Lösungen konstruktiv und denkst in Alternativen
- Du bringst neue Perspektiven ein und trägst aktiv zur Weiterentwicklung von Architektur und Lösungen bei
Software-Engineer NET & Angular (m/w/d)
Verantwortung
Konzeption und Weiterentwicklung neuer Features unter Einsatz zeitgemässer Technologien (Schwerpunkt .NET / Angular)
Umsetzung von Modulen innerhalb bestehender Produktlösungen
Realisierung von Backend- und Frontend-Bausteinen im Microsoft-Umfeld
Sicherstellung von sauberem Code sowie nachhaltigen technischen Strukturen
Mitwirkung bei der kontinuierlichen Verbesserung der Systemlandschaft
Qualifikationen
Abgeschlossene Ausbildung im Bereich Applikationsentwicklung oder vergleichbarer Hintergrund
Begeisterung für moderne Softwaredesign-Prinzipien und innovative Ansätze
Praxis im Aufbau serviceorientierter Schnittstellen und verteilter Systeme
Gute Kenntnisse in Programmiersprachen, Datenbanksystemen und Web-Frameworks
.NET Softwareentwickler (m/w/d)
Rolle
Möchtest Du in einer Firma tätig sein, in der Ambition, Teamgeist und ein offenes Klima grossgeschrieben werden? Bist du gerne für objektorientierte Softwareentwicklung auf Basis modernster Microsoft-Technologien mitverantwortlich, hast Spass am Job und arbeitest gern in einem kompetenten, dynamischen, internationalen Team?
Verantwortung
- Du entwickelst spezifische Erweiterungen für D365 Customer Engagement/Microsoft Dynamics CRM
- Du führst fachliche und technische Beratung im CRM-Umfeld im Rahmen durchzuführender Projekte durch
- Bei der Ausarbeitung von CRM-Konzepten und technischen Alternativen in Zusammenarbeit mit Kunden und im Team können wir auf dich zählen
- Du programmierst HTML-basierte Frontend-Lösungen, sowie Funktionen und Businesslogik nach Kundenanforderungen, auf Basis von Microsoft Dynamics CRM
- Du realisierst Schnittstellen zu verschiedenen Informationssystemen (mittels SOA-basierten Eigenentwicklungen oder Middleware wie beispielsweise Scribe)
- Erarbeitung und Abbildung von kundenrelevanten Prozessen mittels Microsoft Dynamics Standardmitteln sowie eigenentwickelten Erweiterungen fordern dich heraus
- Du nutzt Microsoft Reporting Services (SSRS) und alternativen Reporting-Technologien zur Realisierung von kundenspezifischen Reports
Qualifikationen
- Du bringst mindestens 1-2 Jahre Erfahrung mit der Anpassung und Erweiterung von Microsoft Dynamics 365 CRM und bevorzugt auch den Möglichkeiten von Microsoft Azure (CDS, Flow, Azure Functions etc.) mit
- Du hast langjährige Erfahrung mit objektorientierter Programmierung, vorzugsweise mit dem .NET Framework und C# in Visual Studio
- Sehr gute Kenntnisse in Internet-Technologien (HTML/HTML5, CSS, JavaScript- und JavaScript-Frameworks wie AngularJS, TypeScript und jQuery) zeichnen dich aus
- Du hast gute Kenntnisse in der Entwicklung und Anbindung von Webanwendungen / SOA / Webservices
- Kenntnisse in MS SQL allgemein und SQL-Datenabfragen, bevorzugt mit T-SQL kannst du ebenfalls vorweisen
- Du hast ein professionelles Auftreten mit ausgeprägter Kundenorientierung
Benefits
Senior Java Software Engineer (80-100%) (m/w/d)
Rolle
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international). Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen.
Verantwortung
- Softwareentwicklung an der Schnittstelle zwischen Fachabteilung und IT
- Mithilfe bei der Realisierung anspruchsvoller Anwendungen: Konzeption, Design und Entwicklung
- Erhebung der fachlichen Anforderungen und Umsetzung in IT-Lösungen
- Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
- Mitarbeit in interdisziplinären, agilen Teams
- Fachliche und technische Dokumentation der Applikationen
Qualifikationen
- Abgeschlossene Informatikausbildung oder eine vergleichbare Ausbildung (Hochschule / Fachhochschule) mit mind. 3 Jahren Berufserfahrung in objektorientierter Softwareentwicklung mit Java
- Sehr gute Kenntnisse aktueller Java-Frameworks wie z.B, Hibernate, JPA und Spring
- Guter Umgang mit gängigen Internet-Technologien (HTML, CSS, JavaScript, etc.)
- Gute Kenntnisse moderner Integrationstechnologien wie Apache Camel oder Kafka
- Erfahrung mit relationalen Datenbank-Systemen (Microsoft SQL Server, Oracle, DB2, etc.)
- Praktische Erfahrung mit OpenShift oder Kubernetes von Vorteil
- Ausgeprägtes konzeptionelles und analytisches Denken und Handeln
- Gute Beherrschung der deutschen Sprache in Wort und Schrift ist Voraussetzung
Benefits