7 IT - Software Development in Basel
Java Full-Stack Softwareentwickler*in (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Digitalisierungsprojekte für KMU aus Gewerbe, Service und Reparatur, Transport und Landwirtschaft aktiv mit. Du arbeitest mit der Amacos-Plattform als ERP-Lösung auf Basis von openMDX/openCRX (Java/JavaEE, Tomcat/TomEE) und der Datenbank PostgreSQL sowie einer Android-App zur mobilen Rapport-Erfassung. Als Full-Stack Java Softwareentwicklerin übernimmst du die Verantwortung dafür, dass Plattform und App stabil, zuverlässig und performant betrieben werden können. Du entwickelst die bestehende Lösung kontinuierlich weiter, baust neue Funktionen aus und sorgst für eine nachhaltige technische Weiterentwicklung. Dabei agierst du als Generalistin mit einem ganzheitlichen Blick auf Architektur, Implementierung und Betrieb der Gesamtlösung.
Verantwortung
- Du entwickelst unsere Internetplattform langfristig weiter – im Frontend wie im Backend.
- In dieser Rolle optimierst du den laufenden Betrieb des Systems und beugst Engpässen sowie Störungen vor.
- Als Java Full-Stack Softwareentwickler*in erweiterst du unsere Android-App und begleitest perspektivisch den Umstieg auf Flutter.
- Du analysierst neue Anforderungen der Kunden-Projektleiter und setzt diese in tragfähige Konzepte um.
- In dieser Rolle verantwortest du das Software-Testing und sicherst die Qualität unserer Anwendungen.
- Du pflegst und aktualisierst kontinuierlich die Entwickler-Dokumentation.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation.
- Du hast mehrjährige Praxiserfahrung als Java-Entwickler und im Umgang mit Datenbanken.
- Du kennst idealerweise Tools und Technologien wie UML, Git, Gradle, Eclipse, Javascript und Android Studio.
- Du verstehst betriebswirtschaftliche Prozesse und Zusammenhänge, insbesondere im ERP- und CRM-Umfeld.
- Du arbeitest selbständig und strukturiert und überzeugst durch analytische und konzeptionelle Stärke.
- Du zeichnest dich durch hohes Qualitätsbewusstsein, schnelle Auffassungsgabe, Lernbereitschaft sowie eine motivierte, teamfähige und serviceorientierte Persönlichkeit aus.
Full-Stack Java Anwendungsentwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Digitalisierung von KMU in Gewerbe, Service und Reparatur, Transport und Landwirtschaft aktiv mit. Du entwickelst und betreust die Amacos-Plattform als ERP-Lösung auf Basis von openMDX/openCRX mit Java/JavaEE, Tomcat/TomEE und PostgreSQL und stellst deren stabile und zuverlässige Performance sicher. Du verantwortest die kontinuierliche Weiterentwicklung und den Ausbau der Plattform und arbeitest dabei mit modernen Open-Source-Technologien. Zudem sorgst du dafür, dass die Android-App zur mobilen Rapporterfassung reibungslos funktioniert und optimal in die Gesamtlösung integriert ist. Als Generalist übernimmst du die zentrale technische Rolle, um Systeme und Anwendungen ganzheitlich zu verstehen, zu verbessern und langfristig zukunftsfähig zu halten.
Verantwortung
- Du entwickelst unsere Internetplattform langfristig weiter – im Frontend wie im Backend.
- In dieser Rolle optimierst du den laufenden Betrieb des Systems und verhinderst Engpässe sowie Störungen.
- Du erweiterst die Android-App auf Basis von Java und später auch mit Flutter.
- Als Full-Stack Java Anwendungsentwickler analysierst du neue Anforderungen der Kunden-Projektleiter und konzipierst passende Lösungen.
- Du steuerst das Software-Testing und sorgst für eine hohe Qualität der Anwendungen.
- In dieser Rolle pflegst du die Entwickler-Dokumentation und hältst sie stets aktuell.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation.
- Du verfügst über mehrjährige Erfahrung als Java-Entwickler und im Umgang mit Datenbanken.
- Du kennst idealerweise Tools und Technologien wie UML, Git, Gradle, Eclipse, JavaScript und Android Studio.
- Du verstehst betriebswirtschaftliche Prozesse und Zusammenhänge, insbesondere im ERP- und CRM-Umfeld.
- Du arbeitest selbständig und strukturiert und überzeugst mit analytischen sowie konzeptionellen Fähigkeiten.
- Du zeichnest dich durch hohes Qualitätsbewusstsein, schnelle Auffassungsgabe, Lernbereitschaft und eine teamorientierte, kommunikative Art aus.
Cloud Plattform Ingenieur*in Senior (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Cloud Plattform Ingenieur*in aktiv den Aufbau und die kontinuierliche Weiterentwicklung einer unternehmensweiten Azure- und Container-Plattform. Du verantwortest im Kontext eines Platform-Teams die technische Basis für Entwicklungs- und Data-Teams und arbeitest eng mit diesen zusammen, um leistungsfähige und effiziente Lösungen zu ermöglichen. Innerhalb der IT-Organisation übernimmst du eine zentrale Rolle für Governance, Sicherheit, Automatisierung und Observability der gesamten Cloud-Umgebung. Dabei trägst du die Gesamtverantwortung für Stabilität, Skalierbarkeit und Konformität der Cloud-Plattform und stellst sicher, dass sie aktuellen und zukünftigen Anforderungen gerecht wird.
Verantwortung
- Du übernimmst die Verantwortung für Aufbau und Weiterentwicklung der Azure Landing Zone mit Fokus auf Governance, Networking, Identity und Security-Baselines.
- In dieser Rolle migrierst und modernisierst du bestehende Anwendungen von OpenShift auf Azure-native Container-Dienste wie Azure Kubernetes Service.
- Als Cloud Plattform Ingenieur*in Senior betreibst und optimierst du die Container-Plattform inklusive Ressourcenmanagement, Netzwerkkonfiguration, Skalierung und Fehleranalyse.
- Du stellst geeignete Azure- und Power-Platform-Infrastruktur für Data-Teams bereit und berätst zu Integration, Governance und Standardisierung.
- In dieser Rolle entwickelst du ein modulares Terraform-Framework sowie CI/CD-Pipelines mit GitHub Actions weiter, inklusive Linting, Testing, Security-Scanning und automatisiertem Deployment.
- Du sorgst für hohe Observability und Security-by-Design durch passende Monitoring-Tools, Dashboards, Alerts sowie Konzepte für Secrets Management, Netzwerksegmentierung und rollenbasierte Zugriffe.
Qualifikationen
- Du hast ein abgeschlossenes Hochschulstudium in Informatik, Systemtechnik oder einer vergleichbaren Fachrichtung mit Schwerpunkt Infrastruktur oder verteilte Systeme (mindestens Bachelor).
- Du verfügst über mindestens 5 Jahre Berufserfahrung als DevOps Engineer oder Cloud Platform Engineer in einer betriebnahen Rolle und übernimmst gerne Verantwortung für produktive Systeme.
- Du beherrschst Terraform sicher, inklusive Modulentwicklung, State-Management, Workspaces und Testing, und setzt GitHub sowie GitHub Actions routiniert für CI/CD ein.
- Du bringst fundierte Praxis mit Microsoft Azure (Architektur, Core-Services, Networking, Identity & Access Management, Monitoring) sowie im Betrieb von Kubernetes-Clustern (z. B. AKS, Ressourcenmanagement, Troubleshooting, Helm) mit.
- Du gehst versiert mit Observability-Tools wie Prometheus, Grafana oder OpenTelemetry um und arbeitest konsequent mit Service Level Objectives und strukturierter Incident-Nachbearbeitung.
- Du kommunizierst schriftlich und mündlich sehr sicher auf Deutsch und Englisch (C2) und punktest idealerweise mit Azure- oder Terraform-Zertifizierungen, Sicherheits- und Governance-Know-how sowie Skripterfahrung in Python, Bash oder PowerShell.
Benefits
Embedded Software Engineer (C/C++) (m/w/d)
Über
Rolle
Softwareentwicklung: Entwurf, Entwicklung, Prüfung und Dokumentation hardwarenaher Software gemäss Normen und Best Practices
Wartung: Optimierung und Pflege bestehender Software
Anforderungsmanagement: Mitwirkung bei der Definition von Softwareanforderungen
Dokumentation: Unterstützung bei zulassungsrelevanter Systemdokumentation
Verantwortung
Ausbildung: Abgeschlossenes Studium im technisch-naturwissenschaftlichen Bereich
Erfahrung: Mehrjährige Praxis mit C++ und C für Echtzeitsysteme
Zusatzkenntnisse: Elektrotechnik, Messtechnik, Qt oder LabView sowie Norm IEC62304 von Vorteil
Sprachkenntnisse: Sehr gute Deutsch- und Englischkenntnisse
Embedded Software Engineer (80-100%) (m/w/d)
Über
Rolle
Du entwirfst, entwickelst, prüfst und dokumentierst hardwarenahe Software nach geltenden Normen und Best Practices.
Du wartest und optimierst die Software bestehender Produkte.
Du wirkst bei der Definition von Softwareanforderungen mit.
Du unterstützt bei der Erstellung zulassungsrelevanter Systemdokumentationen.
Verantwortung
Abgeschlossenes Studium im technisch-naturwissenschaftlichen Bereich.
Mehrjährige Erfahrung mit C++ und C für Echtzeitsysteme.
Vorteilhaft: Kenntnisse in Elektrotechnik, Messtechnik, Qt oder LabView sowie Norm IEC62304.
Sehr gute Deutsch- und Englischkenntnisse.
.NET Full-Stack Software Engineer (m/w/d)
Über
Dieser Rocken Partner ist in einem sehr anspruchsvollen Gebiet spezialisiert und gleichzeitig der Pionier in seinem Metier. Vermögensberatung und Verwaltung mit zukunftsfähiger Strategie - nicht nur technologisch sondern auch persönlich. Offen, unkompliziert, schnell und direkt, das ist ein wesentlicher Bestandteil der Kultur. Hier kannst Du dich nicht nur persönlich und fachlich weiterentwickeln, sondern auch die Branche massgebend mitgestalten.
Verantwortung
Mitgestaltung und Weiterentwicklung eines Finanzportals zur aktiven Förderung der Digitalisierung
Entwicklung von Backend bis Frontend (u. a. C#, Kafka, React) inklusive Betrieb in modernen Umgebungen (Docker, OpenShift, Kibana)
Verantwortung für den gesamten Software-Lifecycle von Design über Entwicklung bis zum Betrieb
Mitarbeit in einem agilen Scrum-Team mit konsequenter Anwendung agiler Prinzipien
Übernahme von Coaching- und Mentoring-Aufgaben für Junior Developers
Qualifikationen
Informatikausbildung sowie mehrjährige Erfahrung in einer vergleichbaren Rolle
Fundierte C#-Programmierkenntnisse
Erfahrung mit React im Frontend und Umsetzung erster Projekte
Interesse an neuen Technologien sowie Bereitschaft, sich selbstständig neues Wissen anzueignen und im Team zu teilen
Teamorientierte, hands-on Persönlichkeit mit hoher Motivation und Eigeninitiative
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
KI-Engineer (m/w/d)
Über
Verantwortung
- Du analysierst Anforderungen und konzipierst Integrationslösungen mit Azure Integration Services (z. B. API Management, Logic Apps).
- In dieser Rolle setzt du Integrations- und Automatisierungs-Workflows für interne und externe Systeme um und entwickelst sie weiter.
- Als Fachkraft für KI-Systemintegration übernimmst du die End-to-End-Verantwortung für Integrationen von Design über Test bis Betrieb.
- Du implementierst KI-gestützte Assistenz-, Automatisierungs- und Analysefunktionen auf Basis konkreter Business-Anforderungen.
- In dieser Rolle integrierst du KI-Funktionalitäten in bestehende Lösungen unter Beachtung von Security-, Datenschutz- und Governance-Vorgaben.
- Du berätst Fachbereiche und arbeitest eng mit internen und externen Partnern zusammen, um Anforderungen in Integrations- und Automationslösungen zu überführen.
Qualifikationen
- Abgeschlossenes Studium (HF oder Bachelor) in Informatik, Wirtschaftsinformatik oder einem verwandten Bereich sowie erste Berufserfahrung im relevanten Umfeld
- Praxis mit Azure Integration Services, insbesondere API Management, Logic Apps, Service Bus und Entra ID
- Erfahrung in Konzeption, Umsetzung und Betrieb von Integrationslösungen sowie gute Kenntnisse moderner API-Standards und -Security (REST, OpenAPI/Swagger, OAuth2/JWT)
- Know-how im Aufbau von KI- oder Copilot-basierten Lösungen und in der Softwareentwicklung (z. B. Python, Go oder .NET/C#)
- Routine im Betrieb von Cloud-Lösungen inkl. Monitoring (Application Insights), Multi-Umgebungs-Deployments (TST/UAT/PRD) sowie Verwaltung von Secrets und Zertifikaten
- Fähigkeit, technische Inhalte verständlich zu vermitteln; Erfahrung mit Automatisierungs- und Workflow-Lösungen, Infrastructure as Code und DevOps-Tools (z. B. Bicep, Azure DevOps Pipelines, Git) ist von Vorteil