40 Software in Aargau
.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 (TOP Arbeitgeber) (m/w/d)
Verantwortung
Eigenverantwortliche Umsetzung von Features von der Konzeption bis zur Produktion
Erweiterung und Optimierung bestehender Systeme mit Fokus auf Qualität, Testbarkeit und Wartbarkeit
Mitarbeit an CI/CD, DevOps-Prozessen und Containerisierung (Docker/Kubernetes)
Mentoring von Junior Engineers und Förderung von Best Practices im Team
Qualifikationen
Abgeschlossenes Informatikstudium oder vergleichbare Qualifikation
Mehrjährige Erfahrung in Java-Entwicklung und agilen Projekten
Fundiertes Wissen in Software-Architektur, Design Patterns und Clean Code Prinzipien
Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP) und modernen Web-Technologien (z. B. Angular)
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
Software Engineer (Java, SCADA) (m/w/d)
Verantwortung
Eigenständige Umsetzung komplexer Business-Logik-Module in Java sowie Erstellung und Pflege von Modul- und Integrationstests
Weiterentwicklung des SCADA-Systems inklusive der zugehörigen Engineering-Tools und Implementierung von Schnittstellen, Standards und Integrationen
Enge Zusammenarbeit mit Projektleitern, Entwicklerkollegen und interdisziplinären Teams, um Anforderungen effizient umzusetzen
Selbstständige Bearbeitung von Aufgaben innerhalb eines kleinen Entwicklerteams von fünf Personen
Analyse, Konzeption und Umsetzung innovativer Lösungen unter Berücksichtigung neuer Technologien und Best Practices
Sicherstellung von stabiler, wartbarer und skalierbarer Softwarearchitektur
Qualifikationen
Abgeschlossene Ausbildung als Informatiker FH/HF oder vergleichbare Qualifikation
Mindestens fünf Jahre praktische Erfahrung in der Java-Entwicklung (Versionen 8, 11, 17), Maven, Apache Karaf oder Spring Boot
Idealerweise Kenntnisse in TypeScript/Node.js sowie C#/.NET
Erfahrung mit Container-Technologien (Docker, Docker Compose) und Grundkenntnisse zu Kubernetes/Helm sowie Microservices-Architekturen
Vertrautheit mit CI/CD-Pipelines (z. B. Jenkins, Nexus) und Versionsverwaltungssystemen wie Git oder Subversion
Gute Deutsch- und Englischkenntnisse
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
IT Software Engineer – Java, Spring Boot & Cloud (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Applikationen auf Basis von Java und Spring Boot
Erarbeitung und Umsetzung von Lösungsarchitekturen im Team
Unterstützung von Business Analysten und Kunden bei Anforderungsanalysen
Analyse, Spezifikation und Implementierung von Softwarelösungen für Kunden
Durchführung von End-to-End-Tests zur Qualitätssicherung der Softwarelösungen
Qualifikationen
Abgeschlossene Informatik Ausbildung und exzellente Deutschkenntnisse in Wort und Schrift.
Mehrjährige Erfahrung in der Softwareentwicklung in agilen Teams.
Gute Kenntnisse in Java, Spring Boot und modernen Softwarearchitekturen
Praktische Erfahrung mit Cloud Computing und Container-Technologien (z. B. Docker) ist wünschenswert
Benefits
Senior Software Engineer Java (m/w/d)
Verantwortung
Du übernimmst die Verantwortung für die Neu- und Weiterentwicklung von Applikationen auf Basis von Java und Spring Boot
Du nutzt diese Basis-Technologien, um Softwarelösungen für Kunden zu entwickeln, analysierst, spezifizierst und implementierst diese
Du arbeitest gemeinsam mit dem Team an der Erarbeitung und Definition von Lösungsarchitekturen und setzt diese erfolgreich um
Du unterstützt die Business Analysten und Kunden aktiv bei der Anforderungsanalyse
Qualifikationen
Du verfügst über fundierte Kenntnisse in der Programmiersprache Java sowie im Framework Spring Boot
Du bringst mehrjährige Erfahrung in der Softwareentwicklung in einem agilen Arbeitsumfeld mit
Du bist vertraut mit Cloud Computing und Container-Technologien wie Docker
Du hast praktische Erfahrung mit modernen Softwarearchitekturen
Du führst End-to-End Tests für unsere Softwarelösungen durch
Benefits
IAM Implementation Spezialist - C# PowerShell (m/w/d)
Verantwortung
Du sorgst dafür, dass die IAM-Lösungen nahtlos bei Kunden integriert werden – von der Workflow-Konfiguration bis zur sicheren Anbindung verschiedenster Systeme.
Du unterstützt aktiv die Produktentwicklung, bringst technische Impulse ein und hilfst, die Software noch besser zu machen.
Du arbeitest parallel an mehreren Implementierungsprojekten, unterstützt bei Proof of Concepts (PoCs) und stellst sicher, dass die Produktdokumentation aktuell und verständlich bleibt.
Qualifikationen
Du hast fundierte Berufserfahrung in der Implementierung oder im Betrieb komplexer Anwendungen und verfügst über eine fundierte Ausbildung oder ein Studium im Bereich Informatik.
Du bringst solide Kenntnisse in C# .NET, HTML, XSLT und PowerShell mit und hast ein gutes Verständnis im Umgang mit SQL-basierten Datenbanken.
Verhandlungssicheres Deutsch und Englisch bringst Du ebenfalls mit.
Benefits
Fullstack Software Entwickler (m/w/d)
Verantwortung
- Implementierung anspruchsvoller Businesslogik-Module in Angular/Java
- Eigenständiges Verfassen von Modul- und Integrationstests
- Weiterentwicklung des SCADA-Systems und der Engineeringtools
- Implementierung von Schnittstellen und Standards
- Enge Zusammenarbeit mit Projektleitern und anderen Entwicklungsteams
- Selbstständige Lösung von Aufgaben im Team von fünf Softwareentwicklern
- Interesse an innovativen Lösungen und kreativem Denken
Qualifikationen
Abschluss als Informatiker FH/HF
Praktische Erfahrung in Angular 2+, JAVA (8, 11), OSGI, MAVEN, SPRING BOOT
Kenntnisse in CI/CD Tools wie Jenkins und Nexus
Sicherer Umgang mit Eclipse IDE
Erfahrung mit Docker und Grundkenntnisse von K8S (HELM)
Kompetenz in der Anwendung unter Windows und Linux
Vertrautheit mit verteilten Systemen und RabbitMQ (AMQP)
Sehr gute Deutsch- und Englischkenntnisse
Benefits