3 Software Development - Software in Aarau
Webentwickler:in Frontend und Backend (m/w/d)
Über
Verantwortung
- Du entwickelst moderne Web-Applikationen im Frontend und Backend von der Idee bis zum produktiven Betrieb.
- In dieser Rolle realisierst du gemeinsam mit deinem Team nutzerfreundliche, performante und skalierbare Lösungen für neue und bestehende Produkte.
- Du konzipierst und implementierst ansprechende, responsive Benutzeroberflächen mit Fokus auf Benutzerfreundlichkeit, Barrierefreiheit und sauberes UI-Design.
- In dieser Rolle erweiterst und pflegst du Backend-Komponenten, APIs und Services.
- Du stellst durch Clean Code, automatisierte Tests, Code Reviews und moderne Entwicklungspraktiken eine hohe Code-Qualität und Wartbarkeit sicher.
- Als Webentwickler:in Frontend und Backend bringst du deine Ideen in Architektur- und Technologieentscheidungen ein und gestaltest die Weiterentwicklung der Plattform mit.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium der Informatik (FH/ETH/Universität) oder eine vergleichbare Ausbildung und erste Berufserfahrung in der agilen Softwareentwicklung.
- Erste praktische Erfahrung in der Entwicklung moderner Web-Anwendungen als Fullstack Developer zeichnet dich aus.
- Du hast gute Kenntnisse in Angular, TypeScript, HTML5 und CSS sowie Erfahrung mit der Entwicklung und Integration von RESTful APIs und Services.
- Solide Grundlagen in der Backend-Entwicklung mit Java bringst du bereits mit oder bist motiviert, dich rasch auf ein professionelles Niveau weiterzuentwickeln.
- Ein gutes Verständnis von Software-Architektur, Design-Patterns und modernen Software-Engineering-Praktiken wie Scrum, Clean Code und Clean Architecture ist vorhanden.
- Du arbeitest analytisch und strukturiert, kommunizierst offen im Team und verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse in Wort und Schrift.
Benefits
Test Automation Engineer (m/w/d)
Über
Verantwortung
- Du pflegst und entwickelst unsere Testinfrastruktur für Frontend, API und Integration weiter, um eine herausragende Softwarequalität sicherzustellen.
- Du implementierst und wartest robuste End-to-End-Tests, damit die User Experience stabil bleibt und Regressionen frühzeitig erkannt werden.
- In dieser Rolle erstellst und optimierst du API-Tests und integrierst sie nahtlos in unsere CI/CD-Pipeline.
- Du spürst Fehler mit analytischem Blick auf, dokumentierst Testergebnisse und unterstützt das Team bei der strukturierten Fehleranalyse.
- In dieser Rolle arbeitest du eng mit agilen Entwicklungsteams zusammen und gestaltest unsere Teststrategie aktiv mit.
- Als Automatisierungsfachkraft Softwaretests bringst du deine Senior-Expertise ein, um unsere Testprozesse kontinuierlich zu verbessern.
Qualifikationen
- Du verfügst über ein abgeschlossenes FH-Studium in (Wirtschafts-)Informatik oder eine gleichwertige Ausbildung und hast mindestens 5 Jahre Erfahrung in der Testautomatisierung.
- Playwright, Java, REST und GraphQL setzt du souverän ein und bist bei modernen Webtechnologien wie Angular und TypeScript stets auf dem aktuellen Stand.
- CI/CD-Pipelines (z.B. Jenkins, Gradle) nutzt du routiniert, um automatisierte Tests nahtlos in den Entwicklungsprozess zu integrieren.
- Deine Arbeitsweise ist strukturiert, analytisch und von einem ausgeprägten Qualitätsbewusstsein geprägt; dabei behältst du sowohl Details als auch das grosse Ganze im Blick.
- In agilen Teams fühlst du dich wohl und überzeugst durch Offenheit, Kommunikationsstärke und sehr gute Deutschkenntnisse im Austausch mit Entwicklern und Produktmanagern.
- Verantwortung zu übernehmen und hohe Qualitätsstandards zu setzen ist für dich selbstverständlich – Exzellenz verstehst du als persönlichen Anspruch.
Benefits
Software Engineer (m/w/d)
Über
Verantwortung
- Du trägst die Verantwortung für die Überwachung und Verwaltung von Supportanfragen
- Du als IT Software Engineer leitest Schulungen sowohl intern als auch extern
- Du erkennst wiederkehrende Probleme und optimierst diese
- Du arbeitest an langfristigen Lösungen, um die Zufriedenheit der Kunden zu erhöhen
- Du als IT Software Engineer bist eigenständig dafür zuständig, die Funktionsfähigkeit von Kundenanlagen wiederherzustellen
- Du führst Anpassungen an Applikationen durch und erweiterst Funktionalitäten
Qualifikationen
- Du hast eine Ausbildung im Bereich Informatik, Softwareentwicklung oder einem ähnlichen Feld absolviert
- Du als IT Software Engineer besitzt solide Kenntnisse in C/C++
- DU verfügst idealerweise über Erfahrung mit Oracle-Datenbanken und dem Linux-Betriebssystem
- Du bist offen dafür, deine Fähigkeiten in Java zu erweitern
- Du als IT Software Engineer bist sowohl in der Lage, eigenständig zu arbeiten als auch effektiv innerhalb eines agilen Teams mitzuwirken
- Du zeigst ein ausgeprägtes analytisches Denken und arbeitest methodisch und lösungsorientiert
Benefits