107 IT - Software Development 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).
SPS Programmierer Maschinen- und Anlagebau (m/w/d)
Über
Unser Rocken Partner ist mit industriellen elektrotechnischen Produkten in Europa, Amerika und Asien vertreten. Ständige Innovationen tragen dazu bei, dass sich unser Partner in vielen Anwendungen einen Vorsprung erarbeitet hat.
Verantwortung
- Entwicklung und Programmierung von Steuerungssoftware sowie Benutzeroberflächen (HMI)
- Erstellung und Erweiterung von SPS-Programmen für Steuerungen
- Applikationsentwicklung für Anlagen und Sondermaschinen
- Realisierung der jeweiligen Programmierung, von der technischen Klärung bis zur Abnahme der Anlage
- Erstellen von technischen Unterlagen und Anleitungen
Qualifikationen
- Erfolgreich abgeschlossene Grundausbildung als Automatiker, Mechatroniker, Elektroniker o.ä
- Mehrjährige Berufserfahrungen in einer ähnlichen Position im Automationsumfeld, Maschinen- und Anlagenbau
- Sehr gute Kenntnisse in HMI, und SPS
- Sehr gute Deutschkenntnisse in Wort und Schrift, weitere Sprachen von Vorteil
Benefits
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.
Embedded Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Entwicklung innovativer Embedded Software Lösungen für zukunftsweisende Gas-Applikationen. Du bringst deine Erfahrung in Planung, Auslegung und Umsetzung aktiv in crossfunktionale Entwicklungsprojekte ein und arbeitest eng mit Application- und Hardware Engineering sowie externen Partnern zusammen. Dabei übernimmst du Verantwortung sowohl für neue Produkte als auch für die Weiterentwicklung des bestehenden Portfolios. Die Kombination aus konzeptioneller Arbeit, praktischer Umsetzung im Labor und Testeinsätzen vor Ort ist fester Bestandteil deiner Tätigkeit. Du bewegst dich in einem internationalen, dynamischen Umfeld mit viel Gestaltungsspielraum.
Verantwortung
- Du entwickelst, implementierst und optimierst Embedded Software für neue und bestehende Gasüberwachungsgeräte
- Als Embedded Software Engineer pflegst Du Treiber und Kommunikationsprotokolle wie I²C, SPI, UART, CAN und Ethernet
- In dieser Rolle setzt Du Displaysteuerungen und grafische Benutzeroberflächen inklusive Bedienkonzepten um
- Du entwickelst spezialisierte Tools unter Microsoft Windows 11 zur Unterstützung interner Prozesse
- Gemeinsam mit Hardware-, Feld- und Produktionsabteilungen trägst Du zur erfolgreichen Produktrealisierung bei
- Du begleitest die Inbetriebnahme neuer Hardwareprototypen und erstellst die zugehörige Entwicklungsdokumentation
Qualifikationen
- Abgeschlossenes Studium an einer Fachhochschule oder Universität im Bereich Informatik, Elektrotechnik oder Automatisierung
- Du verfügst über fundierte Programmierkenntnisse in C und C++
- Erfahrung in der Hard- und Softwareentwicklung für Embedded Systeme bringst Du mit
- Sicherer Umgang mit ARM-basierten Mikrokontrollern und gängigen Schnittstellen ist für Dich selbstverständlich
- Optionales Know-how im Bereich funktionale Sicherheit rundet Dein Profil ideal ab
- Mit Deiner strukturierten, analytischen Arbeitsweise und Deinen Sprachkenntnissen in Deutsch und Englisch überzeugst Du im Team und Projektumfeld
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.
Senior Software Architekt - Java (m/w/d)
Verantwortung
Entwicklung skalierbarer Enterprise-Anwendungen mit modernen Full-Stack-Technologien und Cloud-Plattformen
Gestaltung nachhaltiger Softwarearchitekturen unter Berücksichtigung von Qualität, Sicherheit und Wartbarkeit
Beratung von Kunden bei der Umsetzung innovativer Lösungen inklusive AI-gestützter Anwendungsfälle
Aktive Mitgestaltung von Entwicklungsstandards sowie Zusammenarbeit in interdisziplinären, agilen Teams
Qualifikationen
Langjährige Praxiserfahrung in der Entwicklung komplexer Softwarelösungen im Enterprise-Umfeld
Tiefgehendes Know-how in Java, Spring Boot, Angular, Cloud-Technologien, Kubernetes und Docker
Erfahrung mit Clean Code, Design Patterns, Testautomatisierung, Security und modernen DevOps-Prozessen
Analytische, kommunikationsstarke Persönlichkeit mit hoher Kundenorientierung sowie sehr guten Deutschkenntnissen (mind. C1)