7 Software in Aarau
Software Engineer – Java & Cloud (m/w/d)
Verantwortung
Mit deiner Expertise gestaltest du die zentralen technischen Komponenten
Innovative Features und skalierbare Architekturen werden durch die Nutzung neuester Technologien realisiert, z. B. Change Data Capture
Im dynamischen, agilen Team triffst du schnelle Entscheidungen und wirkst aktiv an Lösungen mit
Durch die Zusammenarbeit mit Fachbereichen entstehen passgenaue, kundenorientierte Lösungen
Qualifikationen
Eine abgeschlossene höhere Ausbildung in Informatik oder mehrjährige Berufserfahrung mit entsprechender Weiterbildung bildet die Grundlage
Java Kenntnisse sowie Erfahrung mit relationalen und dokumentbasierten Datenbanken und im Cloud-Umfeld sind erforderlich
Erfahrung mit Quarkus, Kubernetes und GitLab CI/CD wird vorausgesetzt
Deutsch beherrschst du mündlich und schriftlich einwandfrei, Englisch mindestens auf B1 Niveau
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
Software Entwickler für SAP Fiori Schnittstellen (Java-/TypeScript) (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Umsetzung und kontinuierliche Weiterentwicklung von digitalen Produkten entlang der gesamten Customer Journey. Du analysierst Nutzerbedürfnisse, definierst Use Cases und koordinierst interdisziplinäre Teams zur Umsetzung neuer Features – von der Idee bis zum Go-live. Mit einem klaren Blick für KPIs und Business-Anforderungen steuerst du Projekte effizient und zielorientiert. Du bringst technisches Verständnis mit, kommunizierst sicher mit Stakeholdern und behältst stets den Mehrwert für die Nutzer im Fokus. Dabei treibst du Innovationen aktiv voran und stellst eine nachhaltige Produktentwicklung sicher.
Verantwortung
- Du initiierst den Aufbau einer SAP-Fiori-Umgebung und stellst gemeinsam mit dem Entwicklungsteam deren Betrieb sicher
- In dieser Rolle entwirfst und realisierst Du moderne SAP-Fiori-Anwendungen
- Du übernimmst die Aktivierung sowie gezielte Anpassung bestehender Fiori-Apps an spezifische Anforderungen
- Als Entwickler für SAP Fiori Schnittstellen verantwortest Du die Konzeption und Umsetzung neuer Schnittstellen
- Du betreust bestehende Schnittstellen mit dem Tool Lobster_data und optimierst deren Nutzung kontinuierlich
- Bei technischen Herausforderungen führst Du eigenständig Analysen durch und entwickelst nachhaltige Lösungen
Qualifikationen
- Du hast fundierte Erfahrung im Umgang mit Lobster_data sowie in der Entwicklung und Pflege von Schnittstellen
- Umfangreiche Kenntnisse in SAP-Fiori, Fiori Elements und SAPUI5 zeichnen dich aus
- Du bringst idealerweise Erfahrung mit JavaScript oder TypeScript sowie Grundkenntnisse in CSS und HTML mit
- Du lernst dich gerne in neue Fachlösungen wie das SAP-Versicherungsmodul msg.Pia ein
- Eigenverantwortliches Arbeiten, Teamfähigkeit und eine strukturierte Herangehensweise zählen zu deinen Stärken
- Mit deiner ausgeprägten Kommunikationsfähigkeit überzeugst du mündlich wie schriftlich in deutscher Sprache
.NET Softwareentwickler (m/w/d)
Verantwortung
- Du entwickelst und erweiterst Geschäftsanwendungen auf Basis von .NET und C#
- In dieser Rolle setzt du neue Features um und behebst bestehende Fehler im Code
- Du passt Datenbanken mittels SQL an und pflegst zugehörige Skripte
- Als .NET Softwareentwickler Junior-Level unterstützt du beim Betrieb von Test- und Integrationssystemen
- Du wirkst im 3rd-Level-Support mit und hilfst bei der technischen Problembehebung
- In dieser Position führst du Tests und Code Reviews durch und dokumentierst deine Ergebnisse sorgfältig
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker:in EFZ Applikationsentwicklung oder Bachelor in Informatik bzw. gleichwertiger Abschluss
- Du verfügst über ein gutes Verständnis objektorientierter Programmierung, speziell mit C#
- Erste praktische Erfahrungen mit .NET und SQL-Server bringst du bereits mit
- Kenntnisse in modernen Webframeworks wie Angular, React oder Vue sind ein Plus
- Analytisches Denken und eine strukturierte Arbeitsweise zählen zu deinen Stärken
- Deine Deutschkenntnisse sind sehr gut, auch im mündlichen Austausch auf Schweizerdeutsch fühlst du dich sicher
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
Java Software Engineer - Spring Boot & Cloud (m/w/d)
Verantwortung
Entwickle innovative Softwarelösungen mit Java und Spring Boot
In einem agilen Team gestaltest Du moderne Softwarearchitekturen aktiv mit
Cloud Computing und Container Technologien (z. B. Docker) setzt Du gezielt für unsere Projekte ein
Durch End to End Tests stellst Du die Qualität unserer Software zuverlässig sicher
Mit Deinen Ideen trägst Du zur kontinuierlichen Optimierung der Anwendungen bei
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung bringst Du sicher mit
Analytisches und konzeptionelles Denken sowie lösungsorientiertes Handeln zeichnen Dich aus
Sicheres Kommunizieren in Deutsch, schriftlich und mündlich, gehört zu Deinen Stärken
Lernbereitschaft und die Motivation, Dich in einem dynamischen Umfeld weiterzuentwickeln, bringst Du mit
Techstack: Java, Docker, Spring Boot
Benefits
Java Softwareentwickler:in (m/w/d)
Verantwortung
Implementierung von Business-Logik-Modulen in Java inklusive Modul- und Integrationstests
Weiterentwicklung des SCADA-Systems und zugehöriger Engineering-Tools, inkl. Schnittstellen und Standards
Zusammenarbeit mit Projektleitern und anderen Entwicklungsteams
Selbständige Bearbeitung von Aufgaben im Team von fünf Softwareentwicklern
Entwicklung innovativer Lösungen und Mitdenken über den Tellerrand hinaus
Qualifikationen
Ausbildung: Informatiker FH/HF oder vergleichbare Qualifikation
Erfahrung mit Java (8, 11, 17), Maven, Apache Karaf / Spring Boot
Erfahrung mit TypeScript/Node.js und C#/.NET von Vorteil
Kenntnisse in Docker/Compose, Grundlagen zu K8S/Helm und Microservices
Vertraut mit CI/CD (Jenkins, Nexus) und Versionskontrolle (Git, Subversion)
Gute Deutsch- und Englischkenntnisse in Wort und Schrift