15 Software Development - Software in Aargau
DevOps Engineer (m/w/d)
Über
Verantwortung
Du entwickelst gemeinsam mit den Systemarchitekten moderne Systemarchitekturen und setzt technische Lösungen erfolgreich um
Mit React, Node.js, PostgreSQL, MSSQL, InfluxDB, Redis und Node-RED realisierst du innovative Anwendungen
Für eine hohe Softwarequalität sorgst du durch Unit- und Integrationstests sowie automatisierte CI/CD-Prozesse
Du optimierst Deployments auf Kubernetes, erstellst technische Dokumentationen und entwickelst kundenspezifische Konzepte
Nach erfolgreicher Einführung übernimmst du spannende Projektleiter Aufgaben
Qualifikationen
Abgeschlossenes Studium oder Ausbildung in Informatik, Wirtschaftsinformatik oder vergleichbar
Begeisterung für Digitalisierung, Automatisierung und Industrie 4.0
Erfahrung mit modernen Technologien sowie idealerweise in der Industrie- und Automatisierungstechnik
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Software Test Automation Specialist (m/w/d)
Über
Verantwortung
Testinfrastruktur für Frontend-, API- und Integrationslösungen aufbauen, pflegen und weiterentwickeln.
Robuste End-to-End-Tests mit Playwright entwickeln und Regressionen frühzeitig erkennen.
Backend-Qualität durch automatisierte REST- und GraphQL-API-Tests sicherstellen.
Testautomatisierung mit Jenkins und Gradle in CI/CD-Pipelines integrieren sowie Fehler systematisch analysieren.
Teststrategie gemeinsam mit agilen Entwicklungsteams gestalten und Qualitätsstandards kontinuierlich verbessern.
Qualifikationen
FH-Studium in Informatik, Wirtschaftsinformatik oder vergleichbare Ausbildung sowie mindestens 5 Jahre Erfahrung in der Testautomatisierung.
Fundierte Praxis mit Playwright, Java sowie automatisierten Tests für REST- und GraphQL-Schnittstellen.
Kenntnisse moderner Webtechnologien wie Angular und TypeScript sowie Erfahrung mit Jenkins, Gradle und CI/CD.
Strukturierte und analytische Arbeitsweise mit ausgeprägtem Qualitätsbewusstsein und hoher Eigenverantwortung.
Erfahrung in agilen Entwicklungsteams sowie gute Deutschkenntnisse und ausgeprägte Kommunikationsfähigkeit.
Benefits
Fullstack Software Engineer (m/w/d)
Über
Verantwortung
Moderne Fullstack-Webapplikationen von Konzeption und Entwicklung bis zum produktiven Betrieb realisieren.
Responsive und barrierearme Benutzeroberflächen mit Angular, TypeScript, HTML5 und CSS entwickeln.
Backend-Komponenten, RESTful APIs und Services mit Java konzipieren und kontinuierlich weiterentwickeln.
Codequalität durch Clean Code, automatisierte Tests, Code Reviews und moderne Engineering-Praktiken sicherstellen.
Architektur- und Technologieentscheidungen gemeinsam mit Product Ownern, QA und Entwicklung aktiv mitgestalten.
Qualifikationen
Studium der Informatik oder vergleichbare Ausbildung sowie mehrjährige Erfahrung in agiler Softwareentwicklung.
Mehrjährige Fullstack-Erfahrung und sehr gute Kenntnisse in Angular, TypeScript, HTML5 und CSS.
Fundierte und zwingend erforderliche Backend-Erfahrung mit Java sowie Praxis mit RESTful APIs und Services.
Sicheres Verständnis von Softwarearchitektur, Design Patterns, Clean Architecture, Clean Code und Scrum.
Cloud-, Container- oder DevOps-Erfahrung von Vorteil sowie sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
Fullstack Softwareentwickler (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinen- und Anlagenbauunternehmen mit Fokus auf innovative Prozesslösungen für die verarbeitende Industrie. Mit hoher Engineering-Kompetenz, modernsten Technologien und langjähriger Erfahrung entwickelt und realisiert das Unternehmen massgeschneiderte Anlagen für Kunden weltweit. Qualität, Effizienz und Innovationskraft stehen dabei im Mittelpunkt.
Verantwortung
Neue Funktionen für Kundenportal und digitale Produkte mit Angular und Java Spring Boot entwickeln.
Anwendungen der Datenplattform von Maschinendatenerfassung bis Visualisierung umsetzen.
Gesamten Stack von IoT-Geräten und Datenverarbeitung bis Hosting und Betrieb begleiten.
Robuste Datenmodelle und Anwendungen mit MySQL und MongoDB konzipieren.
Kundenanforderungen analysieren und in skalierbare technische Lösungen übersetzen.
Qualifikationen
Ausbildung als Informatiker*in EFZ, FH-/Uni-Studium oder vergleichbare Qualifikation.
Praxiserfahrung mit Angular sowie Java und Spring Boot.
Gute Kenntnisse in MySQL und MongoDB; Azure-Erfahrung von Vorteil.
Technisches Verständnis für industrielle Prozesse und verfahrenstechnische Anforderungen.
Sehr gute Deutsch- und Englischkenntnisse für die internationale Zusammenarbeit.
Benefits
Fullstack-Entwickler mit .NET-Schwerpunkt (m/w/d)
Über
Verantwortung
- Du entwickelst moderne Webapplikationen mit C#/.NET, insbesondere mit ASP.NET und Blazor
- In dieser Rolle setzt Du anspruchsvolle fachliche Vorgaben in wartbaren und performanten Code um
- Als erfahrener Fullstack-Entwickler gestaltest Du Lösungen von der Datenbank bis zur Benutzeroberfläche
- Du bringst Dich aktiv in die Konzeption und Architektur komplexer Websysteme ein
- Gemeinsam mit einem interdisziplinären Team treibst Du Codequalität durch Reviews und technische Diskussionen voran
- Du übernimmst Verantwortung für die kontinuierliche Weiterentwicklung bestehender Anwendungen und Prozesse
Qualifikationen
- Du hast eine fundierte Ausbildung auf Hochschulniveau (FH/Universität) oder bringst eine gleichwertige praktische Erfahrung mit
- Du verfügst über fundierte Kenntnisse in C#/.NET sowie in der modernen Webentwicklung
- Komplexe Herausforderungen analysierst Du strukturiert und entwickelst eigenständig durchdachte Lösungen
- Mit relationalen Datenbanken und ORMs bist Du bestens vertraut
- Du legst grossen Wert auf wartbaren Code und eine exakte Umsetzung von technischen Spezifikationen
- Sehr gute Deutschkenntnisse (mindestens Level C1) und ausgeprägte Teamfähigkeit zeichnen Dich aus
Senior Software Engineer C++ (m/w/d)
Über
Verantwortung
Du entwickelst Enterprise-Softwarelösungen weiter und bringst dein Know-how gezielt in bestehende Systeme ein
In einer gewachsenen C++-Codebasis sorgst du für eine nachhaltige und zukunftsorientierte Weiterentwicklung
Bei Architekturfragen unterstützt du das Team mit pragmatischen, tragfähigen und skalierbaren Lösungen
Gemeinsam mit Vertrieb und Beratung entwickelst du passgenaue Lösungen für die individuellen Anforderungen unserer Kunden
Qualifikationen
Du verfügst über mehrjährige Erfahrung in der C++-Softwareentwicklung im Enterprise-Umfeld
Praktische Erfahrung mit serviceorientierten Architekturen sowie ein ausgeprägtes Verständnis für Softwarearchitekturen zeichnen dich aus
Auch in komplexen und gewachsenen Softwaresystemen findest du dich schnell zurecht und behältst den Überblick
Du bist offen für neue Technologien und hast idealerweise erste Erfahrungen mit AI-Tools in der Softwareentwicklung gesammelt, Deutsch schriftlich sowie mündlich einwandfrei.
Benefits
IT Applikationsengineer - Microsoft Dynamics 365 Business Central (m/w/d)
Über
Verantwortung
Umsetzung von Anforderungen, Aufwandsschätzung und Entwicklung von wartbaren Schnittstellen
Erstellung von technischen Konzepten für individuelle Kundenlösungen in enger Kooperation mit dem Dev-Team
Planung und Durchführung strukturierter Datenmigrationen aus Bestandssystemen
Qualifikationen
Studium oder IT-Ausbildung mit relevanter Berufserfahrung
Sicher in objektorientierter Programmierung mit C/AL, AL oder Visual Studio Code
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Software Entwickler (m/w/d)
Verantwortung
- Du bist Teil des Software Engineering Teams und arbeitest am Design und der Umsetzung der Kern-Applikationen in den Bereichen Contact Center, Telekommunikation und ICT
- Deine Erfahrungen im Bereich Konzeption und Entwicklung fliessen aktiv in die Teamarbeit ein
- Dabei realisierst Du benutzerorientierte Lösungen im Rahmen der agilen Softwareentwicklung unter Verwendung modernster Technologien und Werkzeuge
Qualifikationen
- Du hast ein Studium der Informatik oder eine vergleichbare Ausbildung abgeschlossen
- Zudem bringst Du Erfahrungen in der objektorientierten Software-Entwicklung im Microsoft-Umfeld mit, insbesondere in PHP, JavaScript und SQL Server
- Deine Kenntnisse im Mobile App Development für Android und iOS, insbesondere in den Bereichen Video und Voice, runden Dein Profil ab
- Du zeichnest dich durch einen lösungsorientierten, eigenverantwortlichen Arbeitsstil aus und arbeitest gerne in einem dynamischen Umfeld, wobei Du stets strukturiert und qualitätsorientiert vorgehst
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
.NET/C# Software Entwickler (m/w/d)
Verantwortung
Aktive Mitarbeit an der Weiterentwicklung der Web-Plattform und der Systemlandschaft
Entwicklung skalierbarer Softwarelösungen mit Fokus auf Benutzerfreundlichkeit und Performance
Erstellung automatisierter Tests, Durchführung von Code-Reviews und Sicherstellung der Softwarequalität
Technische Unterstützung im Plattformbetrieb und bei betrieblichen Herausforderungen
Mitwirkung an Systemarchitekturentscheidungen und deren Umsetzung
Qualifikationen
Abgeschlossene Ausbildung als Applikationsentwickler oder Studium in Informatik (ETH, Uni, FH)
Mehrjährige Berufserfahrung in der Softwareentwicklung
Gute Kenntnisse im bestehenden Tech Stack (mehrheitlich abgedeckt)
Analytisches Denkvermögen und schnelle Auffassungsgabe zur Lösung komplexer Aufgaben
Selbstständige Einarbeitung in neue Themen und präzise Anforderungsanalyse
Sehr gute Deutschkenntnisse in Wort und Schrift (mind. C1)
Software Entwickler .NET/C# (m/w/d)
Verantwortung
Du arbeitest aktiv an der Weiterentwicklung unserer Web-Plattform und gesamten Systemlandschaft mit
Du entwickelst skalierbare Softwarelösungen mit Fokus auf Performance und Benutzerfreundlichkeit
Dabei erstellst Du automatisierte Tests, führst Code-Reviews durch und achtest auf hohe Softwarequalität
Im laufenden Betrieb unterstützt Du das Team bei technischen Herausforderungen
Ausserdem bringst Du Dich in Systemarchitekturentscheidungen ein und setzt diese konsequent um
Qualifikationen
Du hast eine abgeschlossene Ausbildung als Applikationsentwickler oder ein Informatikstudium (ETH, Uni, FH)
Du bringst mehrjährige Erfahrung in der Softwareentwicklung mit
Du kennst Dich gut im bestehenden Tech Stack aus und analysierst komplexe Aufgaben mit klarem, analytischem Denken
Neue Themen erschliesst Du Dir selbstständig, und Du gehst Anforderungen strukturiert und präzise an
Deine Deutschkenntnisse in Wort und Schrift liegen auf mindestens C1-Niveau