73 Software Development - Software in Oberurnen
Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Weboberflächen, die Nutzerfreundlichkeit, Performance und modernes Design vereinen. Du übernimmst die Verantwortung für die technische Umsetzung komplexer Frontend-Lösungen und triffst dabei wichtige Architektur- und Technologieentscheide. Du sorgst für sauberen, wartbaren Code, etablierst Best Practices im Frontend und treibst die kontinuierliche Verbesserung der User Experience voran. Zudem analysierst und optimierst du bestehende Anwendungen und bringst deine Erfahrung ein, um technische Herausforderungen effizient und nachhaltig zu lösen. Als erfahrene Fachkraft für Weboberflächen fungierst du als zentrale Ansprechperson für frontendrelevante Fragestellungen und trägst so wesentlich zum Erfolg digitaler Lösungen bei.
Verantwortung
- Du entwickelst anspruchsvolle Weboberflächen mit hoher Code- und Designqualität.
- In dieser Rolle strukturierst und übersetzt du Anforderungen verständlich für technische und nicht-technische Stakeholder.
- Du arbeitest eng mit deinem Team zusammen und stellst gemeinsame Ziele und Ergebnisse in den Mittelpunkt.
- Als erfahrene Fachkraft für Weboberflächen eignest du dir neue Fachgebiete schnell an und setzt das Wissen zielgerichtet um.
- Du übernimmst Verantwortung für deine Aufgaben, kommunizierst proaktiv und bringst eine hohe Leistungsbereitschaft ein.
- In dieser Rolle strebst du nach einfachen, robusten Lösungen, die dem Nutzer einen klaren Mehrwert bieten.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor vertieft einzusetzen.
- Du arbeitest sicher mit .NET Core und setzt Frontends auf dieser Basis performant und wartbar um.
- Du beherrschst Responsive Design und entwickelst Oberflächen konsequent nach Mobile-First-Prinzipien.
- Du setzt barrierefreie Frontends anhand von Mockups (z. B. Balsamiq, Figma) um und verfügst über Erfahrung in der UI-Testautomatisierung.
- Du bist mit agilen Methoden wie Scrum, Kanban oder SAFe vertraut und kommunizierst auf Deutsch sicher in Wort und Schrift (mindestens Niveau B2).
Frontend-Entwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Frontend-Lösungen mit modernen Frameworks wie Angular, Blazor, React oder Vue und bringst dein tiefes Verständnis für Architektur, saubere Schnittstellen und testgetriebene Entwicklung ein. Du verantwortest die Umsetzung benutzerfreundlicher, responsiver und barrierefreier Oberflächen – von der Interpretation von Mockups aus Tools wie Figma oder Balsamiq bis zur Integration in CI/CD-Pipelines. Du übernimmst die Verantwortung für Code-Qualität und UI-Testautomatisierung und dokumentierst deine Lösungen strukturiert und nachvollziehbar. Dabei denkst du systemisch, strukturierst Anforderungen für technische und nicht-technische Stakeholder und treibst gemeinsam mit anderen die Umsetzung von Mobile-First- und Accessibility-Anforderungen voran. Als erfahrene, selbständige und kommunikative Persönlichkeit unterstützt du dein Umfeld, teilst dein Wissen und inspirierst andere zu einfachen, hochwertigen Lösungen.
Verantwortung
- Du entwickelst und optimierst anspruchsvolle Frontend-Lösungen in hoher Qualität.
- In dieser Rolle strukturierst und konkretisierst du Anforderungen für technische und nicht-technische Stakeholder.
- Als Frontend-Entwicklung Spezialist·in arbeitest du eng mit deinem Team zusammen und verfolgst gemeinsame Ziele.
- Du eignest dir neue Fachgebiete schnell an und setzt das Erlernte zielgerichtet in Projekten um.
- In dieser Rolle übernimmst du Verantwortung, kommunizierst aktiv und bringst eine hohe Leistungsbereitschaft ein.
- Als Frontend-Entwicklung Spezialist·in achtest du auf einfache, nutzerfreundliche Lösungen mit klarer Systematik.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor gezielt zu vertiefen.
- Du beherrschst .NET Core und setzt responsive, mobile-first Frontends sicher um.
- Du bist versiert in der barrierefreien Gestaltung von Benutzeroberflächen und arbeitest routiniert nach Mockups aus Tools wie Balsamiq oder Figma.
- Du hast praktische Erfahrung mit UI-Testautomatisierung sowie der Umsetzung von CI/CD-Anforderungen.
- Du arbeitest gerne in agilen Umgebungen (Scrum, Kanban, SAFe) und kommunizierst sicher auf Deutsch (mindestens Niveau B2).
Softwareentwickler Python / PHP / Elixir (m/w/d)
Über
Verantwortung
- Du entwickelst und wartest PHP-Anwendungen mit modernen Technologien wie Laravel, relationalen Datenbanken und komplexen SQL-Abfragen.
- In dieser Rolle konzipierst und implementierst du RESTful APIs und integrierst Drittanbieter-APIs sowie externe Services in bestehende Systeme.
- Als Fachkraft Softwareentwicklung arbeitest du an der Modernisierung von Legacy-Systemen und führst sie schrittweise in eine zeitgemässe Architektur über.
- Du setzt professionelle Frontend-Technologien wie JavaScript, HTML5 und CSS3 ein und nutzt moderne Paradigmen für eine zukunftsfähige Benutzeroberfläche.
- In dieser Rolle wendest du Infrastructure-as-Code- und DevOps-Prinzipien an, nutzt Git mit etablierten Branching-Strategien und förderst automatisierte Prozesse.
- Du bringst Eigeninitiative ein, treibst kleinere Softwareprojekte selbständig voran und setzt KI-Tools gezielt im Entwicklungsalltag ein.
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Entwicklung mit Elixir sowie dem zugehörigen Ökosystem (Phoenix, LiveView).
- Neben PHP beherrschst du mindestens eine weitere Programmiersprache und fühlst dich in polyglotten Architekturen wohl.
- Du hast Kenntnisse in Python und/oder Praxis in der Integration von Machine-Learning- und LLM-basierten Features in produktive Anwendungen.
- Cloud-native Architekturen sind dir vertraut und du setzt moderne Infrastrukturkonzepte sicher ein.
- Mit Docker und der Umsetzung sowie Pflege von CI/CD-Pipelines hast du bereits praktische Erfahrung gesammelt.
- Du arbeitest gerne agil (z.B. mit Scrum oder Kanban) und unterstützt aktiv die Migration von Legacy-Anwendungen zu modernen Systemen.
Softwareentwickler im SPS (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die eigenverantwortliche Steuerung und Umsetzung anspruchsvoller Projekte im technischen Umfeld. Du analysierst komplexe Anforderungen, koordinierst interdisziplinäre Teams und sorgst für eine effiziente Umsetzung innerhalb definierter Zeit- und Budgetrahmen. Darüber hinaus identifizierst du Optimierungspotenziale und entwickelst Lösungen zur kontinuierlichen Verbesserung von Prozessen und Systemen. Deine Erfahrung ermöglicht dir, fundierte Entscheidungen zu treffen und strategische Impulse zu setzen. So gestaltest du aktiv den Erfolg technisch herausfordernder Vorhaben.
Verantwortung
- Du leitest eigenverantwortlich komplette Projekte im Bereich Industrieautomation
- In dieser Rolle entwickelst du SPS-Software für automatisierte Anlagen
- Du realisierst Leitsystem-Software zur übergeordneten Prozesssteuerung
- Als Softwareentwickler gestaltest du moderne HMI-Lösungen für Bedienoberflächen
- Du programmierst Robotik-Software zur Steuerung komplexer Bewegungsabläufe
- Inbetriebnahme und technische Unterstützung der Anlagen runden dein Aufgabenprofil ab
Qualifikationen
- Du hast eine technische Grundausbildung abgeschlossen und dich zum Elektro- oder Systemtechnik-Ingenieur FH weitergebildet
- Deine fundierte Erfahrung in der Softwareentwicklung von SPS- und Leitsystemen bringst du gezielt ein
- Du überzeugst durch deine Begeisterung für Technik und deine Bereitschaft zur fachlichen Weiterentwicklung
- Qualität steht für dich an oberster Stelle und prägt dein tägliches Arbeiten
- Mit deinem strukturierten Denken findest du effiziente Lösungen auch für komplexe technische Aufgaben
- Du arbeitest selbständig und exakt und bringst dich aktiv ins Team ein
(Senior) Java & Angular Software Engineer (m/w/d)
Über
Rolle
Du entwickelst keine Software für die Schublade. Du baust digitale Lösungen, die Menschen jeden Tag nutzen – und du willst, dass sie zuverlässig funktionieren, gut aussehen und sich einfach richtig anfühlen. Du bewegst dich sicher zwischen Architektur, Code und Kundenkontakt und bringst moderne Technologien genauso selbstverständlich ein wie neue Ideen rund um AI und Engineering Excellence.
Verantwortung
Du entwickelst Webapplikationen, die täglich von Tausenden Anwenderinnen und Anwendern genutzt werden – mit kompromisslosem Fokus auf Qualität und Nutzererlebnis.
Du gestaltest Benutzeroberflächen mit Angular und TypeScript, die nicht nur funktionieren, sondern begeistern und intuitiv bedienbar sind.
Du analysierst Anforderungen, hinterfragst bestehende Ansätze konstruktiv und entwickelst gemeinsam mit Kunden passgenaue Lösungen.
Du prägst Architekturentscheidungen, etablierst hohe Standards für Codequalität und treibst technische Verbesserungen aktiv voran.
Du bewegst dich souverän zwischen Frontend und Backend und entwickelst mit Java, Spring Boot, Hibernate/JPA und REST APIs leistungsfähige Gesamtlösungen.
Du begleitest den gesamten Software-Lifecycle – von der ersten Idee über die Umsetzung bis hin zu Deployment und Betrieb.
Du bringst dich aktiv in unsere Weiterentwicklung im Bereich AI-gestützter Softwareentwicklung ein und testest neue Möglichkeiten mit Neugier und Eigeninitiative.
Du teilst dein Wissen im Team, bringst neue Impulse ein und hilfst dabei, gemeinsam immer besser zu werden.
Qualifikationen
Du suchst Herausforderungen statt Routine und fühlst dich in anspruchsvollen Projekten mit hohen Qualitätsansprüchen zuhause.
Du verfügst über fundierte Erfahrung mit Java, Spring Boot, Hibernate/JPA, REST APIs und Microservices.
Angular und TypeScript gehören für dich genauso zum Alltag wie die Leidenschaft für gute User Experiences.
Du bringst praktische Erfahrung mit Docker, Kubernetes und modernen CI/CD-Prozessen mit.
Agile Methoden wie Scrum oder Kanban lebst du im Projektalltag und schätzt die Zusammenarbeit in selbstorganisierten Teams.
Du kommunizierst klar, offen und auf Augenhöhe – sowohl mit Kunden als auch mit Kolleginnen und Kollegen.
Du arbeitest eigenverantwortlich, denkst lösungsorientiert und übernimmst Verantwortung für deine Entscheidungen.
Ein Informatikstudium oder eine vergleichbare berufliche Laufbahn mit entsprechender Praxiserfahrung bildet die Grundlage deines Fachwissens.
Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse.
Software Engineer (80-100%) (m/w/d)
Über
Verantwortung
Entwicklung einer Windows Client-App
Erstellung einer mobilen App für Android und iOS
Erweiterung der Softwarearchitektur für mehr Skalierbarkeit
Implementierung neuer API-Schnittstellen
Erweiterung der Benutzeroberfläche für verbesserte Nutzererfahrung
Verbesserung der Datensicherheit auf allen Plattformen
Einführung von Cloud Anbindung für erweiterte Funktionen
Optimierung der Software für ressourcenschonendere Nutzung
Qualifikationen
Abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung
Mehrjährige praktische Erfahrung in der Softwareentwicklung
Expertise in objektorientierter Programmierung mit C# und VB.Net in der Microsoft Umgebung
Erfahrung in der mobilen App-Entwicklung mit .NET MAUI
Vertraut mit Webtechnologien wie HTML und CSS
Erfahrung in der Implementierung von IT-Schnittstellen (NFC, USB, COM)
Fundierte Kenntnisse in Softwarearchitektur
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Software Engineer C++ (m/w/d)
Über
Verantwortung
- Du entwickelst, implementierst und testest hochwertige Embedded Software für mobile Arbeitsmaschinen im Off-Highway-Segment.
- In dieser Rolle realisierst du moderne Softwarelösungen in C/C++ auf Embedded-Linux-Systemen.
- Als Softwareentwicklung Spezialist:in gestaltest du HMI- und Display-Anwendungen mit Qt/QML/C++ und integrierst innovative Assistenzfunktionen.
- Du übernimmst eigenverantwortlich den gesamten Entwicklungsprozess von der Spezifikation über das Design bis zur Implementierung, zum Test und zur Validierung.
- In dieser Rolle unterstützt du die Umsetzung von Anforderungen des Cyber Resilience Act (CRA) und betreust CI/CD-Pipelines in Azure DevOps.
- Als Softwareentwicklung Spezialist:in setzt du moderne Entwicklungs- und Kollaborationstools wie Git, Visual Studio Code und Azure DevOps ein und führst Code-Reviews sowie Softwaretests durch.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik, Software Engineering oder einer vergleichbaren Fachrichtung.
- Du verfügst über fundierte Erfahrung in der Embedded-Software-Entwicklung für mobile Steuerungen mit C/C++.
- Du beherrschst Spezifikation, Entwicklung, Überprüfung und Verifikation von Funktionen und arbeitest dabei strukturiert und qualitätsbewusst.
- Du hast Praxis in der Entwicklung grafischer Benutzeroberflächen mit QML/Qt sowie sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps.
- Du kennst dich gut im Bereich Cybersecurity (CRA) und Secure Software Development aus und bist vertraut mit Azure DevOps, insbesondere mit Build- und Release-Automatisierung.
- Du überzeugst als flexible, selbstständige Persönlichkeit mit ausgeprägten analytischen und konzeptionellen Fähigkeiten sowie sehr guten Deutsch- und Englischkenntnissen.
IT System Engineer (m/w/d)
Über
Verantwortung
- Du installierst und konfigurierst komplexe ECM-Systeme sowie passende Zusatzmodule für Kunden und Partner.
- In dieser Rolle begleitest du Kunden und Partner technisch bei der Einführung und dem Betrieb von Enterprise-Content-Management-Lösungen.
- Du wirkst aktiv an der kontinuierlichen Weiterentwicklung unserer Cloud-Infrastruktur mit.
- In dieser Rolle stellst du stabile und skalierbare Cloud-Umgebungen für unsere internen und externen Anforderungen bereit.
- Du richtest Verkaufs- und Entwicklungsumgebungen für das Team ein und hältst diese technisch auf dem neuesten Stand.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung (EFZ) oder Studium im Informatikbereich (HF, FH oder Universität)
- Mehrjährige (über 5 Jahre) Berufserfahrung in einer vergleichbaren Position im IT-Umfeld
- Fundierte Erfahrung in Installation und Betrieb von On-Premise-Fachapplikationen sowie im Betrieb von Cloud-Applikationen
- Von Vorteil sind Kenntnisse in Datenbanken (MS SQL, PostgreSQL), Servern (Windows Server, Linux), Netzwerk (Proxy, DMZ), Server- und Containervirtualisierung (VMware, Hyper-V, Docker, Kubernetes)
- Fähigkeit, Codezeilen zu lesen und deren Funktionalität zu verstehen
- Sehr gute Deutsch- und gute Englischkenntnisse, kombiniert mit kommunikativer, kundenorientierter, lösungsorientierter und selbständiger Arbeitsweise sowie hoher Einsatzbereitschaft
Java Software Engineer Fullstack (m/w/d)
Über
Verantwortung
Unterstützung von Kunden in anspruchsvollen Softwareprojekten als Senior Entwickler und Junior Software Architect
Design und Umsetzung nachhaltiger Softwarelösungen mit Fokus auf Qualität und Wartbarkeit
Entwicklung moderner Fullstack-Anwendungen sowie Mitgestaltung von Architekturentscheidungen
Fachliche Unterstützung und Coaching von Teammitgliedern in agilen Projektumgebungen
Qualifikationen
Abgeschlossenes Studium in Informatik oder vergleichbare Ausbildung mit mehrjähriger Berufserfahrung
Fundierte Kenntnisse in Java, Spring oder Quarkus sowie modernen Frontend-Technologien (Angular oder React)
Erfahrung mit Cloud-Technologien, Container-Plattformen und CI/CD-Pipelines
Sehr gute Deutsch- und gute Englischkenntnisse sowie selbständige und strukturierte Arbeitsweise
KI-Engineer (m/w/d)
Über
Verantwortung
- Du analysierst Anforderungen und konzipierst Integrationslösungen mit Azure Integration Services (z. B. API Management, Logic Apps).
- In dieser Rolle setzt du Integrations- und Automatisierungs-Workflows für interne und externe Systeme um und entwickelst sie weiter.
- Als Fachkraft für KI-Systemintegration übernimmst du die End-to-End-Verantwortung für Integrationen von Design über Test bis Betrieb.
- Du implementierst KI-gestützte Assistenz-, Automatisierungs- und Analysefunktionen auf Basis konkreter Business-Anforderungen.
- In dieser Rolle integrierst du KI-Funktionalitäten in bestehende Lösungen unter Beachtung von Security-, Datenschutz- und Governance-Vorgaben.
- Du berätst Fachbereiche und arbeitest eng mit internen und externen Partnern zusammen, um Anforderungen in Integrations- und Automationslösungen zu überführen.
Qualifikationen
- Abgeschlossenes Studium (HF oder Bachelor) in Informatik, Wirtschaftsinformatik oder einem verwandten Bereich sowie erste Berufserfahrung im relevanten Umfeld
- Praxis mit Azure Integration Services, insbesondere API Management, Logic Apps, Service Bus und Entra ID
- Erfahrung in Konzeption, Umsetzung und Betrieb von Integrationslösungen sowie gute Kenntnisse moderner API-Standards und -Security (REST, OpenAPI/Swagger, OAuth2/JWT)
- Know-how im Aufbau von KI- oder Copilot-basierten Lösungen und in der Softwareentwicklung (z. B. Python, Go oder .NET/C#)
- Routine im Betrieb von Cloud-Lösungen inkl. Monitoring (Application Insights), Multi-Umgebungs-Deployments (TST/UAT/PRD) sowie Verwaltung von Secrets und Zertifikaten
- Fähigkeit, technische Inhalte verständlich zu vermitteln; Erfahrung mit Automatisierungs- und Workflow-Lösungen, Infrastructure as Code und DevOps-Tools (z. B. Bicep, Azure DevOps Pipelines, Git) ist von Vorteil