112 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
Software Engineer SPS (m/w/d)
Über
Verantwortung
- Entwicklung von Bedien- & Steuerungssoftware
- Entwicklung und Programmierung von Steuerungssoftware sowie Benutzeroberflächen
- Erstellung und Erweiterung von SPS-Programmen für Steuerungen inkl. Schnittstellen zu übergeordneten bzw. untergelagerten Systemen
- Applikationsentwicklung für Anlagen und Sondermaschinen
- Durchführung von Maschinenoptimierungen
- Realisierung der jeweiligen Programmierung, von der technischen Klärung bis zur Abnahme der Anlage
- Erstellen von technischen Unterlagen und Anleitungen
- Durchführung von Schulungen
Qualifikationen
- Erfolgreich abgeschlossene Grundausbildung als Automatiker, Mechatroniker, Elektroniker o.ä
- Weiterbildung auf Stufe HF / FH mit Vertiefung Automatisierung, Elektrotechnik
- Mehrjährige Berufserfahrungen in einer ähnlichen Position im Automationsumfeld, Maschinen- und Anlagenbau
- Sehr gute Kenntnisse in HMI, und SPS
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
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.
SAP BTP Solution Engineer (m/w/d)
Über
Rolle
Aufbau und Weiterentwicklung moderner SAP-Cloud-Lösungen
Entwicklung innovativer Erweiterungen und Cloud-Anwendungen auf Basis der SAP Business Technology Platform (BTP). Umsetzung moderner Side-by-Side Extensions sowie Integration bestehender SAP-Systeme über APIs und Cloud Services.
Mitarbeit in anspruchsvollen Projekten rund um Cloud Extension, AI-Lösungen und digitale Transformation – von der technischen Konzeption über die Entwicklung bis zur produktiven Einführung.
Verantwortung
Konzeption und Entwicklung von Cloud-Anwendungen auf der SAP BTP
Umsetzung von Erweiterungslösungen mit CAP, Node.js und Fiori Elements
Entwicklung moderner Benutzeroberflächen und Business-Anwendungen im SAP-Cloud-Umfeld
Integration von SAP-Systemen und Umsystemen über APIs, Schnittstellen und Cloud Services
Gestaltung technischer Lösungskonzepte sowie Mitarbeit bei Architekturentscheidungen
Entwicklung und Integration von AI-basierten Lösungen und Agenten mit Technologien wie LangGraph
Unterstützung agiler Entwicklungsteams und Zusammenarbeit mit Fachbereichen, Beratung und Kunden
Weiterentwicklung von Entwicklungsstandards und Best Practices im SAP-Cloud-Umfeld
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder vergleichbare Ausbildung
Praktische Erfahrung mit der SAP Business Technology Platform (BTP)
Erfahrung in der Entwicklung von Side-by-Side Extensions
Kenntnisse in SAP CAP, Node.js und Fiori Elements
Verständnis von Cloud-Architekturen, APIs und Integrationsszenarien
Erfahrung mit AI-Technologien und deren Einsatz in modernen Softwarelösungen von Vorteil
Kenntnisse in ABAP / ABAP Cloud wünschenswert
Selbstständige, lösungsorientierte Arbeitsweise und Freude an innovativen Technologien
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Softwareentwicklung Frontend und Backend (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen von der Benutzeroberfläche bis zum Backend und bringst deine Ideen aktiv in die Weiterentwicklung ein. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Wartung moderner Frontend- und Backend-Komponenten und sorgst dabei für eine hohe Code-Qualität. Du analysierst Anforderungen, übersetzt diese in skalierbare Architekturen und arbeitest eng mit relevanten Schnittstellen zusammen. Zudem optimierst du bestehende Anwendungen hinsichtlich Performance, Sicherheit und Benutzerfreundlichkeit. Durch deine professionelle Erfahrung trägst du entscheidend dazu bei, innovative Funktionen effizient und zuverlässig in produktive Systeme zu überführen.
Verantwortung
- Du konzipierst, entwickelst und optimierst moderne Webanwendungen mit Angular und Node.js
- In dieser Rolle definierst und implementierst du RESTful APIs für unsere Anwendungen
- Du analysierst fachliche Anforderungen und entwickelst skalierbare Softwarelösungen
- Als Softwareentwickler Frontend und Backend setzt du neue Features und technische Verbesserungen für die digitale Plattform um
- Du arbeitest an innovativen Themen wie Predictive Maintenance, KI-/Machine-Learning-Anwendungen und Energieoptimierung mit
- In dieser Rolle stellst du durch Testing, Fehleranalyse und Code Reviews eine hohe Softwarequalität sicher
Qualifikationen
- Abgeschlossene Ausbildung oder Studium im Bereich Informatik, Software Engineering oder eine gleichwertige Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Fullstack-Umfeld
- Sehr gute Praxis in Angular, Node.js und der Anbindung sowie Entwicklung von REST-APIs
- Routiniert im Einsatz von Azure DevOps und im Aufbau von CI/CD-Pipelines
- Fundierte Kenntnisse in Microsoft Azure und im Umgang mit relationalen Datenbanken wie MySQL oder PostgreSQL
- Vertraut mit MQTT und ereignisgesteuerten Kommunikationskonzepten sowie Interesse an modernen Technologien und innovativen Lösungen
Benefits
Technical Lead Business Application Development (m/w/d)
Über
Rolle
Du möchtest Business-Anwendungen nicht nur entwickeln, sondern auch deren technische Richtung massgeblich mitgestalten? In dieser Rolle übernimmst du die Verantwortung für die Weiterentwicklung eines ERP-Systems, interner Business-Applikationen und AI-gestützter Softwarelösungen. Du gestaltest zentrale Prozesse, Datenflüsse, Architekturen und Benutzeroberflächen, die täglich von professionellen Anwenderinnen und Anwendern genutzt werden. Dabei verbindest du exzellente Softwareentwicklung mit technischem Leadership und führst kleinere Entwicklungsvorhaben strukturiert zum Erfolg. Zudem arbeitest du eng mit internen Stakeholdern zusammen und trägst so entscheidend zur Optimierung der Geschäftsprozesse bei.
Verantwortung
Du entwickelst und pflegst unser ERP-System sowie interne Business-Anwendungen und übersetzt Geschäftsanforderungen in skalierbare Softwarelösungen.
In dieser Rolle analysierst und optimierst du Geschäftsprozesse, Datenmodelle, Datenflüsse und Schnittstellen.
Als Lead-Softwareentwickler für Business-Anwendungen übernimmst du die technische Verantwortung für zentrale Module und entwirfst passende Softwarearchitekturen.
Du koordinierst kleinere Entwicklungsprojekte oder technische Arbeitspakete und führst dabei fachlich kleine Taskforces.
In dieser Rolle bringst du AI-gestützte Tools, Automatisierung und intelligente Workflows zielgerichtet in unsere Business-Anwendungen ein.
Du stellst Codequalität durch Reviews, Tests, Dokumentation und saubere Architektur sicher und unterstützt andere Entwickler im Wissensaustausch.
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung von Business-Anwendungen, ERP-Systemen oder vergleichbarer Enterprise Software
Praxis als Senior Developer, Technical Lead, Project Lead oder in einer ähnlich koordinierenden Rolle
Souveräner Umgang mit einer etablierten Programmiersprache wie C++, C# oder Java sowie modernen Entwicklungsprozessen mit Git, Code Reviews und Testing
Fundiertes Verständnis von Geschäftsprozessen, Datenmodellen, Domain Logic, Schnittstellen und Softwarearchitektur
Fähigkeit, komplexe Anforderungen zu analysieren und in klare, wartbare Softwarelösungen zu überführen
Interesse an AI-gestützten Tools, Automatisierung und praktischen AI-Anwendungsfällen in Software- oder Business-Prozessen
Fliessend in Deutsch (und Englisch)
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