6 Software Development - Software in Aarau
Senior C#/.NET Entwickler:in (m/w/d)
Verantwortung
- Du verantwortest Architektur, Weiterentwicklung und Betrieb unserer Kernprodukte ADvert und ferware.
- In dieser Rolle konzipierst und implementierst du skalierbare Backend- und Frontend-Komponenten im .NET-Ökosystem.
- Du designst und implementierst performante, robuste REST-APIs und bindest externe Schnittstellen wie AdsML ein.
- Du übernimmst die Verantwortung für unsere Microsoft-SQL-Server-Datenbanken von Schema-Design bis zur Query-Optimierung.
- In dieser Rolle gestaltest du Deployment-, Release- und Betriebsprozesse über IIS in unserer SaaS-Umgebung und für On-Prem-Installationen mit.
- Als Lead Softwareentwicklung wirkst du aktiv an technischen Entscheidungen zu Architektur, Security und Skalierbarkeit mit.
Qualifikationen
- Mehrjährige, fundierte Erfahrung als Softwareentwickler im .NET-Umfeld (C#, .NET Framework und/oder .NET Core/8+).
- Sehr gute Kenntnisse im Design, der Implementierung und dem Betrieb von REST-APIs (JSON, JWT, OAuth).
- Sicherer Umgang mit Microsoft SQL Server inklusive T-SQL und Performance-Tuning.
- Solide Frontend-Skills mit JavaScript, HTML und CSS; Erfahrung mit modernen Frameworks ist von Vorteil.
- Routine im Einsatz von Git/GitHub, Visual Studio, Postman sowie gängigen CI/CD-Tools.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse für die technische Kommunikation.
Senior Backend Developer .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung zentraler Softwaresysteme und prägst deren zukünftige Ausrichtung. Du arbeitest eng mit einem Architekturteam zusammen, um tragfähige Lösungen zu konzipieren und technisch umzusetzen. Dabei analysierst du komplexe Anforderungen, denkst über bestehende Ticketlogik hinaus und treibst nachhaltige Verbesserungen der Systemlandschaft voran. Du stehst im direkten Austausch mit Kund:innen aus der Verlagsbranche, verstehst deren Bedürfnisse und übersetzt sie in konkrete technische Konzepte. Mit deinen Ideen und Entscheidungen nimmst du massgeblichen Einfluss auf die Weiterentwicklung des Produkts.
Verantwortung
Du entwickelst und betreibst die Kernprodukte ADvert und ferware weiter.
In dieser Rolle konzipierst und realisierst du skalierbare Backend- und Frontend-Komponenten im .NET-Ökosystem.
Du designst und implementierst performante, robuste REST-APIs und integrierst externe Schnittstellen wie AdsML.
In dieser Rolle übernimmst du Verantwortung für das Schema-Design und die Query-Optimierung unserer Microsoft-SQL-Server-Datenbanken.
Du gestaltest Deployment-, Release- und Betriebsprozesse über den IIS für unsere SaaS-Umgebung und OnPrem-Installationen aktiv mit.
Als erfahrener Softwareentwickler wirkst du bei technischen Entscheidungen zu Architektur, Security und Skalierbarkeit massgeblich mit.
Qualifikationen
- Mehrjährige, fundierte Erfahrung als Softwareentwickler im .NET-Umfeld (C#, .NET Framework und/oder .NET Core/8+).
- Vertiefte Praxis im Design, der Implementierung und dem Betrieb von REST-APIs (JSON, JWT, OAuth).
- Sicherer Umgang mit Microsoft SQL Server inklusive T-SQL und Performance-Tuning.
- Gute Frontend-Skills mit JavaScript, HTML und CSS; Erfahrung mit modernen Frameworks als willkommener Zusatz.
- Routine im Einsatz von Git/GitHub, Visual Studio, Postman sowie gängigen CI/CD-Tools.
- Sehr gute Deutschkenntnisse in Wort und Schrift sowie ausreichend Englisch für technische Dokumentation.
Senior Softwareentwickler:in (m/w/d)
Verantwortung
Du analysierst Kundenbedürfnisse und leitest klare Anforderungen für Softwarelösungen ab
In dieser Rolle erarbeitest du technische Spezifikationen und verantwortest Design sowie Umsetzung kundenspezifischer Lösungen innerhalb der bestehenden Systemarchitektur
Du entwickelst und wartest komplexe, kundenspezifische Intralogistikanwendungen im Rahmen des Softwareengineerings
Du übernimmst technischen Support und begleitest unsere Kunden bei fachlichen Fragestellungen
Du planst und führst Entwickler- und Systemtests durch, um Funktionalität und Qualität der Lösungen sicherzustellen
In dieser Rolle nimmst du Kundenanlagen in Betrieb, schulst Anwender und begleitest den Hochlauf der Systeme vor Ort
Qualifikationen
- Du verfügst über einen FH- oder HF-Abschluss in Informatik, Elektrotechnik, Systemtechnik oder einer vergleichbaren Ausbildung.
- Mehrjährige Erfahrung in der objektorientierten Softwareentwicklung mit Java und/oder C#, idealerweise ergänzt durch Kenntnisse in C oder C++.
- Praxis im Umgang mit modernen Frontend-Technologien, insbesondere Angular und TypeScript.
- Idealerweise Erfahrung mit relationalen Datenbanken (z. B. Oracle) sowie mit Linux Betriebssystemen.
- Analytische, lösungsorientierte und strukturierte Arbeitsweise sowie eine positive, initiative und teamfähige Persönlichkeit.
- Sehr gute Deutsch- und Englischkenntnisse, hohe Kundenorientierung, ausgeprägte Kommunikationsfähigkeit und Bereitschaft zu rund 10 % Reisetätigkeit.
Benefits
Full-Stack Software Engineer - IoT & Cloud (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung skalierbarer IoT-Plattformen auf Basis von Microsoft Azure, Azure IoT Hub, Event Hub, Functions und Container-Technologien
Umsetzung performanter Backend-Services mit C#, .NET 8, ASP.NET Core sowie Integration von Sensoren, Gateways und Cloud-Systemen über REST-, MQTT- und WebSocket-Schnittstellen
Konzeption und Entwicklung moderner Webanwendungen mit Angular, TypeScript, RxJS und Responsive UI-Komponenten
Aufbau von CI/CD-Pipelines, automatisierten Tests sowie Monitoring- und Observability-Lösungen mit Azure DevOps, GitHub Actions, Grafana und Application Insights
Analyse, Optimierung und Betrieb verteilter Systeme hinsichtlich Performance, Skalierbarkeit, Security und Verfügbarkeit
Qualifikationen
Abgeschlossenes Studium in Informatik, Software Engineering, Elektrotechnik oder vergleichbare technische Ausbildung
Mehrjährige Erfahrung in der Entwicklung von Cloud- und IoT-Lösungen mit C#, .NET, Azure Services und modernen API-Architekturen
Fundierte Kenntnisse in Angular, TypeScript, HTML5, CSS3 sowie im Umgang mit PostgreSQL, SQL Server oder NoSQL-Datenbanken
Erfahrung mit DevOps-Methoden, Docker, Kubernetes, Git, CI/CD-Pipelines und automatisierten Testing-Frameworks
Analytische und lösungsorientierte Persönlichkeit mit Interesse an IoT, Edge Computing, Sensorik und vernetzten Systemen
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
Senior Software Engineer - .NET (m/w/d)
Verantwortung
- Du wirst wegweisende Applikationen entwickeln und Massstäbe in der Softwareentwicklung setzen
- In Deiner Führungsrolle übernimmst Du Verantwortung für unsere Entwicklerteams und förderst aktiv den Wissensaustausch
- Als Architekturvisionär treibst Du die Evolution unserer Systemlandschaft voran und sorgst dafür, dass bestehende Softwarelösungen kontinuierlich gepflegt und erweitert werden, um technologische Spitzenposition zu sichern
- Du gestaltest Entwicklungsprozesse, optimierst diese und implementierst Best Practices
Qualifikationen
- Mit mehrjähriger Berufserfahrung als Full Stack Developer und einem relevanten Hochschulabschluss im Bereich Software-Engineering oder Informatik bringst Du fundiertes Wissen in .NET/C# und modernen Web-Technologien mit
- C# .NET/WebAPI sind für dich alltägliche Werkzeuge, und Du sprichst fliessend SQL Server für die Datenbankentwicklung
- Mit TypeScript und Vue.js bringst Du Frontends zum Leuchten und nutzt GIT sowie Azure DevOps, um Deine Code-Magie zu entfalten
- Sehr gute Deutsch und Englischkenntnisse in Wort und Schrift
Benefits