151 Software Development - Software in Bettenhausen
Softwareentwickler ERP-Anwendungen (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle ERP-Anwendungen und trägst mit durchdachten Softwarelösungen direkt zur Optimierung von Geschäftsprozessen bei. Du übernimmst die Konzeption, Entwicklung und Weiterentwicklung von Modulen und Funktionen, die im täglichen Einsatz einen hohen Nutzen stiften. Dabei verantwortest du die Qualität deines Codes, führst Tests durch und stellst eine saubere Dokumentation sicher. Du analysierst Anforderungen, berätst fachliche Ansprechpartner und setzt deren Bedürfnisse in robuste, performante Lösungen um. Gleichzeitig bringst du eigene Ideen ein, um bestehende Anwendungen kontinuierlich zu verbessern und technologisch weiterzuentwickeln.
Verantwortung
- Du konzipierst Lösungen in enger Zusammenarbeit mit dem Teamleiter Entwicklung
- In dieser Rolle analysierst Du kundenindividuelle Geschäftsanforderungen, schätzt Aufwände und setzt sie um
- Du entwickelst und pflegst Schnittstellen zu externen Anwendungen
- Als Softwareentwickler ERP-Anwendungen planst und realisierst Du Datenmigrationen aus Altsystemen
- Du trägst aktiv zur Sicherstellung der Kundenzufriedenheit bei der Nutzung der Software bei
- In dieser Rolle setzt Du Deine Expertise gelegentlich direkt beim Kunden vor Ort ein
Qualifikationen
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung im IT-Umfeld
- Sehr gute Programmier- und Designkenntnisse in einer objektorientierten Programmiersprache
- Routine im Umgang mit C/AL oder AL, idealerweise ergänzt durch Erfahrung in der RDLC-Reportentwicklung
- Sicherer Umgang mit Entwicklungsumgebungen wie Visual Studio Code
- Zuverlässige, selbstständige Arbeitsweise mit ausgeprägter Hands-on-Mentalität und schnellem Auffassungsvermögen
- Hohe Teamfähigkeit und Freude an der Zusammenarbeit in Projekten
Benefits
ERP Applikationsmanager (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne ERP-Geschäftslösungen aktiv mit und setzt individuelle Anforderungen in leistungsfähige Anwendungen um. Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Optimierung von ERP-Funktionen, die Geschäftsprozesse effizient unterstützen. Du analysierst fachliche Anforderungen, übersetzt diese in saubere Softwarearchitekturen und sorgst für eine stabile, wartbare Umsetzung. Du arbeitest eng mit internen und externen Schnittstellen zusammen, um Lösungen strukturiert einzuführen und kontinuierlich zu verbessern. In dieser Rolle ist es möglich in Zofingen oder voll remote zu arbeiten.
Verantwortung
- Du konzipierst gemeinsam mit dem Teamleiter passgenaue Lösungen für unsere ERP-Geschäftssoftware.
- In dieser Rolle analysierst du Kundenanforderungen, schätzt Aufwände ab und setzt individuelle Geschäftsprozesse um.
- Du entwickelst und pflegst Schnittstellen zu externen Anwendungen für einen reibungslosen Datenaustausch.
- Als Anwendungsentwicklung für ERP-Geschäftslösungen planst und führst du Datenmigrationen aus Altsystemen durch.
- Du stellst die Zufriedenheit der Kunden bei der Nutzung unserer Software sicher und unterstützt sie bei Fragen.
- In dieser Rolle übernimmst du gelegentlich Einsätze direkt beim Kunden vor Ort.
Qualifikationen
- Erfolgreich abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung im IT-Umfeld
- Sehr gute Programmier- und Designkenntnisse in einer objektorientierten Programmiersprache und/oder routinierter Umgang mit C/AL bzw. AL
- Idealerweise Erfahrung in der RDLC-Reportentwicklung sowie im Umgang mit Visual Studio Code
- Zuverlässige, selbstständige Arbeitsweise mit ausgeprägter Hands-on-Mentalität
- Schnelles Auffassungsvermögen und strukturierte Herangehensweise an neue Aufgabenstellungen
- Hohe Teamfähigkeit und Freude an der Zusammenarbeit in interdisziplinären Projekten
Benefits
Fullstack Java Applikationsentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Java-b basierte Anwendungen von der ersten Idee bis zum produktiven Einsatz aktiv mit. Du übernimmst Verantwortung über das gesamte Spektrum des Fullstack-Developments – von der Konzeption und Implementierung im Backend bis zur Gestaltung moderner, benutzerfreundlicher Frontends. Du analysierst Anforderungen, entwirfst tragfähige Softwarearchitekturen und setzt sauberen, wartbaren Code nach aktuellen Standards um. Zudem integrierst du unterschiedliche Systeme, optimierst bestehende Lösungen hinsichtlich Performance und Qualität und bringst eigene Verbesserungsvorschläge ein. Durch deine strukturierte Arbeitsweise und dein analytisches Denken trägst du massgeblich dazu bei, nachhaltige und zukunftsfähige Softwarelösungen zu realisieren.
Verantwortung
- Du unterstützt unsere Kunden als Senior Entwickler:in und Junior Software Architekt:in in anspruchsvollen Grossprojekten.
- In dieser Rolle konzipierst und implementierst du überzeugende, durchdachte Fullstack-Lösungen mit Java und modernen Frameworks.
- Du entwickelst performante Frontend-Anwendungen mit aktuellen Technologien wie Angular oder React.
- Als Fullstack Java Applikationsentwickler:in gestaltest du Cloud-basierte Architekturen mit Docker, Kubernetes/OpenShift, AWS oder vergleichbaren Plattformen.
- Du etablierst und optimierst CI/CD-Pipelines mit Tools wie ArgoCD, Tekton oder Jenkins.
- In dieser Rolle treibst du den Einsatz von AI-Tools voran und nutzt Prompt Engineering, um dein Team zu inspirieren und innovative Lösungen zu schaffen.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mehr als 5 Jahre Berufserfahrung als leidenschaftlicher Softwareentwickler.
- Selbstständige, strukturierte Arbeitsweise und eine klare, wirkungsvolle Kommunikation zeichnen dich aus.
- Teamarbeit ist dir wichtig, und du stellst gemeinsame Ziele in den Vordergrund.
- Du eignest dir neue Fachgebiete und Technologien schnell an und lernst gerne dazu.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse runden dein Profil ab.
Fullstack Java Softwareentwicklung Angular Spring (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Fullstack-Lösungen mit Java, Spring und Angular, die fachlich wie technisch überzeugen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Weiterentwicklung von Softwarekomponenten im Frontend und Backend. Dabei analysierst du Anforderungen, entwirfst saubere Architekturen und stellst eine hohe Codequalität durch Tests und Reviews sicher. Du bringst dich aktiv in den gesamten Entwicklungsprozess ein und sorgst dafür, dass stabile, performante und gut wartbare Anwendungen entstehen. Mit deinem professionellen Know-how trägst du entscheidend dazu bei, komplexe Geschäftsanforderungen in effiziente, nutzerorientierte Lösungen zu überführen.
Verantwortung
- Du unterstützt unsere Kunden als Fullstack Java Entwickler in anspruchsvollen Grossprojekten und übernimmst erste Aufgaben in der Softwarearchitektur.
- In dieser Rolle konzipierst und implementierst du durchdachte, qualitativ hochwertige Lösungen mit Java, Spring/Quarkus und modernen Frontend-Technologien wie Angular oder React.
- Du begleitest den Einsatz von Cloud-Technologien wie Docker, OpenShift/Kubernetes oder AWS und trägst zum stabilen Betrieb der Anwendungen bei.
- Als Fullstack Java Softwareentwickler gestaltest du effiziente CI/CD-Pipelines mit Tools wie ArgoCD, Tekton oder Jenkins aktiv mit.
- Du arbeitest in agilen Teams (z.B. Scrum, Kanban, SAFe) und bringst deine Erfahrungen mit Microservices- und Integrationsarchitekturen in die Lösungsgestaltung ein.
- In dieser Rolle nutzt du AI-Tools gezielt und entwickelst dich im Bereich Prompt Engineering kontinuierlich weiter, um dein Team zu unterstützen und zu begeistern.
Qualifikationen
- Du hast einen (Fach-) Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Mehr als 5 Jahre Berufserfahrung in der Softwareentwicklung zeichnen dein Profil aus.
- Selbstständige, strukturierte Arbeitsweise und starke kommunikative Fähigkeiten gehören zu deinen Stärken.
- Du arbeitest gerne im Team und stellst gemeinsame Ziele in den Vordergrund.
- Neue Fachgebiete eignest du dir schnell an und legst Wert auf einfache, qualitativ hochwertige Lösungen.
- Du bist bereit, zwei- bis dreimal pro Woche für Projekte zu pendeln und beherrschst Deutsch sicher sowie Englisch gut.
Benefits
Software Engineer - DevOps & Microservices (m/w/d)
Rolle
In dieser Rolle gestaltest du in einem kleinen, interdisziplinären Team die schnelle Umsetzung kundenspezifischer Produktentwicklungen. Du entwickelst vor allem Lösungen für mobile Inspektionsgeräte, die in Öl-, Gas- und Wasserstoffpipelines eingesetzt werden. Darüber hinaus arbeitest du an Inspektionssystemen für Öl- und Gas-Tanklageranlagen. Du übernimmst Verantwortung entlang des gesamten Entwicklungszyklus – von der Idee über die Umsetzung bis zur Optimierung im laufenden Betrieb. Dabei trägst du mit deinem Beitrag direkt zur Sicherheit und Effizienz kritischer Infrastrukturen bei.
Verantwortung
CI/CD-Tools setzt du gezielt ein, um Softwareentwicklungsprozesse effizient zu automatisieren
Die Verwaltung von Infrastructure as Code gehört zu deinem Aufgabenbereich, damit agile Entwicklungs- und Bereitstellungsprozesse sichergestellt werden
Mit Python entwickelst du sauberen, effizienten und wartbaren Code für moderne Anwendungen
Du implementierst mikroservice-basierte Softwareprozessanwendungen für innovativen Inspektionssysteme
Die Optimierung sowie Überwachung von Leistung und Skalierbarkeit der Systeme runden dein vielseitiges Tätigkeitsfeld ab
Qualifikationen
Abgeschlossenes Studium im Bereich Informationstechnologie oder eine vergleichbare Qualifikation
Fundierte Kenntnisse in der Programmiersprache Python sowie Erfahrung mit DevOps-Praktiken
Sehr gute Kenntnisse in Container-Infrastrukturen wie Docker, Kubernetes und Kubeflow sowie in CI/CD-Umgebungen
Verständnis für physikalische Hintergründe wie PAUT und MFL von Vorteil. Deutsch schriftlich sowie mündlich einwandfrei
Benefits
(Senior) .NET Fullstack Entwickler (m/w/d)
Rolle
In dieser Rolle treibst du die Entwicklung moderner .NET-basierten Fullstack-Lösungen voran und setzt anspruchsvolle Softwareprojekte von der Konzeption bis zur Umsetzung um. Du verantwortest die Architektur, Implementierung und Integration von Backend- und Frontend-Komponenten und stellst dabei hohe Qualitäts- und Sicherheitsstandards sicher. Dabei analysierst du komplexe fachliche Anforderungen, überführst sie in saubere technische Designs und sorgst für eine effiziente, skalierbare Umsetzung. Zudem koordinierst du dich eng mit relevanten Stakeholdern, triffst technologische Entscheidungen und prägst aktiv die Weiterentwicklung der eingesetzten Technologien und Entwicklungsprozesse. Durch deine Erfahrung als Senior übernimmst du eine zentrale Rolle in der technischen Verantwortung und fungierst als Ansprechperson für komplexe technische Fragestellungen.
Verantwortung
- Du entwickelst bestehende und neue cloudbasierte .NET-Applikationen nach modernen Architekturansätzen und Clean-Code-Prinzipien
- In dieser Rolle konzipierst und implementierst du moderne Frontend-Lösungen für eine optimale User Experience
- Du stellst die Performance, Skalierbarkeit und Sicherheit der Applikationen im laufenden Betrieb sicher
- Als Senior .NET Fullstack Entwicklerin arbeitest du in einem agilen Projektumfeld und lieferst effiziente, qualitativ hochwertige Lösungen
- Du erstellst und pflegst CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen
- In dieser Rolle führst du Code-Reviews durch und übernimmst das Mentoring für unsere Junior Developer
Qualifikationen
- Abgeschlossenes Hochschulstudium (Bachelor oder Master) der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung mit klarer Affinität zur Softwareentwicklung
- Mehrjährige Berufserfahrung als Full Stack Developer, idealerweise im .NET-Umfeld, auf Senior-Level
- Sehr gute Kenntnisse in C#, ASP.NET Core sowie in modernen Frontend-Frameworks wie Angular, Blazor oder React
- Praxis in der Konzeption und Optimierung von CI/CD-Pipelines, z.B. mit Azure Pipelines, GitLab CI oder Jenkins
- Routiniert im Umgang mit relationalen und nicht-relationalen Datenbanken (z.B. MongoDB, Redis, NoSQL) sowie mit Cloud-Technologien, idealerweise Azure
- Fundiertes Verständnis von Softwarearchitektur, Design Patterns und agilen Methoden wie Scrum, XP oder Kanban, kombiniert mit einer selbstständigen, lösungsorientierten Arbeitsweise im Team
Benefits
Professional .Net Developer (m/w/d)
Verantwortung
Du arbeitest gerne im .NET-Umfeld, entwickelst Fullstack und bringst dich aktiv in SCRUM-Teams ein.
Du hast Erfahrung mit .NET Core, Razor, Blazor und Microservices oder möchtest dich darin vertiefen.
Du legst Wert auf saubere Architektur, klare Schnittstellen und setzt auf automatisiertes Testing.
Du unterstützt anspruchsvolle Projekte als Fullstack- oder Backend-Entwickler in einem motivierten Team.
Du übernimmst Verantwortung für Qualität, gestaltest Lösungen aktiv mit und dokumentierst strukturiert.
Qualifikationen
Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Qualifikation.
Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit .NET Core, Entity Framework und Microservices mit.
Du hast Erfahrung mit Frontend-Technologien wie Blazor.
Du arbeitest sicher mit Microsoft Azure, Azure DevOps, Visual Studio und Git.
Du hast erste Berührungspunkte mit AI-Tools und möchtest dich im Bereich Prompting weiterentwickeln.
Erfahrener C#/ .Net Entwickler: in (m/w/d)
Verantwortung
Du realisierst anspruchsvolle Softwarelösungen mit Fokus auf .NET-Technologien
Du entwickelst und optimierst Backend-Services sowie bei Bedarf auch Benutzeroberflächen
Du übernimmst Verantwortung für technische Konzepte und deren Umsetzung
Du sorgst durch Testing und klare Strukturen für robuste und nachhaltige Lösungen
Du arbeitest in einem agilen Setup und gestaltest Prozesse und Standards aktiv mit
Qualifikationen
Du verfügst über fundierte Praxiserfahrung in der Entwicklung mit .NET und verwandten Technologien
Du bringst Know-how in Bereichen wie Microservices, APIs und Softwarearchitektur mit
Du hast Erfahrung mit modernen Tools, Cloud-Plattformen und Versionsverwaltung
Du kennst agile Methoden und fühlst dich in einem dynamischen Umfeld wohl
Du arbeitest eigenständig, kommunizierst klar und hast Freude an technischer Weiterentwicklung
Softwaredeveloper .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Anwendungen und entwickelst bestehende Lösungen technisch wie konzeptionell weiter. Du verantwortest den gesamten Entwicklungszyklus – von der Analyse der Anforderungen über das Design bis hin zur Umsetzung und Qualitätssicherung. Dabei triffst du fundierte Architektur- und Technologieentscheidungen und stellst sicher, dass die Anwendungen skalierbar, sicher und wartungsfreundlich bleiben. Du bringst deine Erfahrung ein, um Entwicklungsprozesse zu optimieren und Standards kontinuierlich zu verbessern. Durch deine professionelle Arbeitsweise trägst du entscheidend dazu bei, stabile und leistungsfähige Applikationslandschaften zu realisieren.
Verantwortung
- Du pflegst und optimierst bestehende Enterprise-Webapplikationen auf Basis von C# und ASP.Net
- In dieser Rolle entwickelst du unsere Webanwendungen fachlich und technisch weiter
- Du setzt deine Erfahrung in der Entwicklung von IT-Lösungen in C# gezielt in Projekten ein
- Als Fachkraft für IT-Anwendungsentwicklung arbeitest du selbstständig und verantwortungsbewusst in grösseren Softwareentwicklungsprojekten mit
- Du bringst dich aktiv in Projekte ein, um einen raschen Einstieg in die professionelle Softwareentwicklung zu gestalten
Qualifikationen
- Fundierte Programmierpraxis in C# für die Entwicklung von IT-Lösungen
- Erfahrung mit ASP.NET zur Pflege und Weiterentwicklung von Enterprise-Webapplikationen
- Hohe Motivation, in grössere IT-Softwareentwicklungsprojekte einzusteigen und Verantwortung zu übernehmen
- Bereitschaft, dich schnell in neue Technologien und Aufgaben einzuarbeiten
- Selbstständige, strukturierte und zugleich teamorientierte Arbeitsweise
- Interesse an einer längerfristigen Tätigkeit in der Softwareentwicklung mit Voll- oder Teilzeitpensum
Softwareentwickler Junior/ Professional (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle IT-Lösungen von der Idee bis zur produktiven Umsetzung und bringst dabei dein fundiertes Know-how in moderne Softwarearchitekturen und -technologien ein. Du verantwortest die Konzeption, Entwicklung und Optimierung von Anwendungen, die hohe Anforderungen an Stabilität, Sicherheit und Performance erfüllen. Dabei analysierst du komplexe fachliche Anforderungen, übersetzt sie in saubere technische Designs und implementierst effiziente, wartbare Code-Lösungen. Als erfahrene Fachperson trägst du zur kontinuierlichen Verbesserung von Entwicklungsprozessen bei und setzt etablierte Best Practices sowie Qualitätsstandards konsequent um. Zudem arbeitest du eng mit anderen Disziplinen zusammen, um nachhaltige, zukunftsfähige IT-Systeme sicherzustellen.
Verantwortung
- Du pflegst und erweiterst bestehende Enterprise Web-Applikationen mit C# und ASP.NET
- Du entwickelst neue IT-Lösungen in C# und setzt dabei moderne Web-Technologien ein
- In dieser Rolle arbeitest du selbstständig und verantwortungsbewusst in grösseren IT-Softwareentwicklungsprojekten mit
- Du bringst deine Kenntnisse als Softwareentwickler IT aktiv in die kontinuierliche Verbesserung unserer Anwendungen ein
- In dieser Rolle unterstützt du einen schnellen, praxisnahen Einstieg in die professionelle Softwareentwicklung
- Du gestaltest deine Rolle flexibel in Vollzeit oder Teilzeit innerhalb eines anspruchsvollen Projektumfelds
Qualifikationen
- Verfügst idealerweise über erste praktische Erfahrung in der Entwicklung von IT-Lösungen mit c#
- Beherrschst die Entwicklung von Web-Applikationen mit c# und ASP.Net sicher
- Hast Interesse an der Pflege und Weiterentwicklung von Enterprise-Webanwendungen
- Bist motiviert, rasch in die professionelle Softwareentwicklung einzusteigen
- Arbeitest selbstständig, verantwortungsbewusst und zuverlässig in grösseren IT-Projekten
- Schätzt sowohl eine Vollzeitstelle (100 %) als auch die Möglichkeit einer Teilzeitlösung