116 Software Development - Software in Schneisingen
Application Software Engineer (m/w/d)
Verantwortung
Du entwickelst und betreust .NET-basierte Applikationen und stellst deren kontinuierliche Weiterentwicklung sicher.
Du optimierst Datenbankabfragen und Datenbankstrukturen mit starkem Fokus auf Performance und Skalierbarkeit.
Du setzt Kundenanforderungen technisch um und entwickelst neue Features sowie Schnittstellenlösungen.
Du begleitest Software-Releases inklusive Testing, Deployment und technischer Dokumentation.
Du beschäftigst dich aktiv mit KI-gestützten Entwicklungstools und bringst neue Technologien in den Entwicklungsalltag ein.
Qualifikationen
Du verfügst über fundierte Erfahrung in der Softwareentwicklung mit .NET/C#.
Du hast sehr gute Kenntnisse in SQL und Erfahrung mit komplexen Datenbankdesigns und -abfragen.
Du arbeitest sicher mit Git, CI/CD-Pipelines und modernen Entwicklungsprozessen.
Du hast Interesse an KI-Technologien und idealerweise praktische Erfahrung mit Tools wie Copilot, ChatGPT oder ähnlichen Lösungen.
Du arbeitest strukturiert, lösungsorientiert und fühlst dich in einem technisch anspruchsvollen Umfeld wohl.
Benefits
Fullstack Software Engineer (.NET / SQL) (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen mit KI-Fokus und trägst dazu bei, digitale Prozesse im Sozialbereich effizient und zukunftsorientiert abzubilden. Du übernimmst die Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung von Standardsoftwarekomponenten und bringst deine Expertise aktiv in technische Entscheidungen ein. Dabei analysierst du Anforderungen, entwickelst saubere Architekturen und sorgst für eine qualitativ hochwertige, wartbare Codebasis. Du arbeitest eng mit anderen Fachbereichen zusammen, um Anforderungen in nachhaltige technische Lösungen zu übersetzen und KI-Ansätze sinnvoll zu integrieren. Durch deine Erfahrung als Professional prägst du Best Practices im Entwicklungsprozess und treibst Innovationen im Produktportfolio voran.
Verantwortung
Du entwickelst und wartest Applikationen auf Basis von .NET (WinForms / ASP.NET) mit starkem Fokus auf C# und SQL.
Du konzipierst, entwickelst und optimierst komplexe Datenbankabfragen sowie bestehende Datenbankstrukturen.
Du analysierst Kundenanforderungen und setzt neue Funktionen sowie Erweiterungen in bestehenden Systemen um.
Du realisierst und integrierst Schnittstellen zu Drittsystemen und sorgst für stabile Systemverbindungen.
Du arbeitest an Deployment, Testing und Dokumentation von Software-Releases sowie an internen Entwicklungsprozessen mit.
Qualifikationen
Du hast eine Ausbildung oder ein Studium im Bereich Informatik oder vergleichbare praktische Erfahrung.
Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung mit C# und .NET.
Du bringst sehr gute SQL-Kenntnisse sowie Erfahrung in der Optimierung von Datenbankabfragen mit.
Du bist vertraut mit Git, CI/CD-Prozessen und agilen Entwicklungsmethoden.
Du interessierst dich für neue Technologien und hast idealerweise erste Erfahrungen mit KI-gestützten Entwicklungstools.
Benefits
Software Engineer (Java) (m/w/d)
Verantwortung
- Du arbeitest bei Kunden vor Ort als Java-Entwickler in einem agilen Projektumfeld.
- Du wirst Teil eines hochmotivierten Teams, das gemeinsam an der Gestaltung und Umsetzung eines technisch anspruchsvollen Projekts arbeitet.
- Du analysierst komplexe Anforderungen und entwickelst innovative Lösungen in Java.
- Im agilen Projektumfeld wirst du eng mit anderen Entwicklern, Designern und Fachexperten zusammenarbeiten.
- Aufgrund der Komplexität und des Umfangs des Projekts erwartet dich eine langfristige Zusammenarbeit.
- Du hast die Möglichkeit, eine Schlüsselrolle einzunehmen und Verantwortung zu übernehmen.
- Dein Beitrag wird maßgeblich zur erfolgreichen Umsetzung des Kundenprojekts beitragen und langfristige Perspektiven eröffnen.
Qualifikationen
- Du hast eine höhere Informatik-Ausbildung (Uni, ETH, FH) oder eine gleichwertige Qualifikation.
- Du verfügst über mindestens 5 Jahre praktische und aktuelle Erfahrung im Bereich Backendsysteme und Integrationsframeworks.
- Du beherrschst Java SE bis einschließlich Version 11 und bist vertraut mit JUnit für das Testen von Java-Anwendungen.
- Du besitzt fundierte Kenntnisse im Spring Framework, insbesondere in Spring Boot und Spring Cloud.
- Du hast Erfahrung im Umgang mit Oracle-Datenbanken, SQL und Hibernate für die Datenbankintegration.
- Cloud-native Entwicklung ist dir vertraut, und du hast Kenntnisse in Docker und OpenShift für die Entwicklung und Bereitstellung von Anwendungen in der Cloud.
- Du bringst Erfahrung mit Build-Tools wie Maven, Continuous Integration/Deployment-Tools wie Jenkins und Code-Quality-Tools (vorzugsweise Sonar) mit.
- Du hast Kenntnisse im Sourcecodemanagement mit Git/Bitbucket und besitzt Erfahrung im Bereich Software-Design.
- Du hast ein Verständnis für agile Vorgehensweisen und kannst dich gut in komplexen Systemen zurechtfinden.
- Du beherrscht Deutsch auf C1-Niveau (mündlich und schriftlich) und verfügst über gute Englischkenntnisse.
Benefits
MS Dynamics & Power Platform Solution Architect (m/w/d)
Rolle
Du möchtest moderne Business-Lösungen nicht nur entwickeln, sondern aktiv gestalten und weiterdenken? In dieser Rolle arbeitest du an anspruchsvollen Dynamics- und Power-Platform-Projekten, entwickelst skalierbare Lösungen und integrierst Systeme in komplexe IT-Landschaften. Dabei bist du technischer Sparring-Partner für Entwickler, Architekten und internationale Teams und trägst aktiv zur Weiterentwicklung der Plattformen bei.
Verantwortung
Architektur, Design und Weiterentwicklung von Lösungen auf Basis von Microsoft Dynamics und der Power Platform
Umsetzung komplexer Anforderungen mit Power Apps, Power Automate und Dataverse
Entwicklung und Integration von Schnittstellen zu Umsystemen mittels C#, APIs und Azure Functions
Sicherstellung von Codequalität, Best Practices und technischen Standards
Zusammenarbeit mit internen Teams, Nearshore-Entwicklung und externen Partnern
Unterstützung als technischer Sparring-Partner für Entwickler und Solution Architects
Analyse und Umsetzung von technischen Anforderungen im Plattformumfeld
Mitwirkung an der Weiterentwicklung der bestehenden Systemlandschaft
Qualifikationen
Abgeschlossene Ausbildung in Informatik (FH/HF von Vorteil)
Mehrjährige Erfahrung mit Microsoft Dynamics und der Power Platform
Sehr gute Kenntnisse in Power Apps, Power Automate und Dataverse
Fundierte Programmiererfahrung in C# sowie Erfahrung in API- und Systemintegration
Erfahrung in Softwaredesign und teamübergreifender Zusammenarbeit
Idealerweise Microsoft-Zertifizierungen wie PL-400 oder PL-600
Strukturierte, lösungsorientierte und selbstständige Arbeitsweise
Sehr gute Deutsch- und Englischkenntnisse
Benefits
Dynamics Solution Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Zukunft von Geschäftsprozessen mit Microsoft Dynamics und der Power Platform aktiv mit. Du entwickelst innovative Lösungen, die bestehende Abläufe optimieren und nachhaltig verbessern. Du verantwortest die Konzeption und Architektur moderner Geschäftsanwendungen, die nahtlos in bestehende Systemlandschaften eingebunden werden. Dabei analysierst du fachliche Anforderungen, übersetzt sie in tragfähige technische Konzepte und stellst eine hohe Qualität in der Umsetzung sicher. Durch deine Expertise prägst du ein dynamisches, modernes Arbeitsumfeld und treibst die kontinuierliche Weiterentwicklung der eingesetzten Technologien voran.
Verantwortung
Du verantwortest Architektur, Design und Weiterentwicklung der Microsoft Dynamics- und Power Platform-Lösungen.
In dieser Rolle setzt du komplexe Anforderungen mit Power Apps, Power Automate und Dataverse um.
Als Egnineer & Architekt für Microsoft-Geschäftsanwendungen integrierst du Schnittstellen zu Umsystemen mit C#, APIs und Azure Functions.
Du koordinierst die Zusammenarbeit mit internen Teams in der Schweiz, dem Nearshore-Team in Madrid sowie externen Partner:innen.
In dieser Rolle stellst du sicher, dass Codequalität, Standards und Best Practices konsequent eingehalten werden.
Als Engineer ür Microsoft Dynamics agierst du als technischer Sparring-Partner für Entwickler:innen und Solution Architects.
Qualifikationen
- Du verfügst über eine abgeschlossene Informatikausbildung, idealerweise auf Stufe FH oder HF.
- Du hast mehrjährige praktische Erfahrung mit Microsoft Dynamics und fundierte Pro-Code-Entwicklungserfahrung auf der Microsoft Power Platform.
- Du beherrschst Power Apps, Power Automate und Dataverse sicher und verfügst über sehr gute Kenntnisse in C#.
- Du bist versiert in Softwaredesign, Systemintegration und der Zusammenarbeit in interdisziplinären Teams.
- Idealerweise kannst du Microsoft-Zertifizierungen wie PL-400 oder PL-600 vorweisen.
- Du kommunizierst mündlich und schriftlich sicher auf Deutsch und Englisch.
Benefits
Microsoft Dynamics - Software Engineer (m/w/d)
Verantwortung
Du übernimmst die Konzeption und Entwicklung von Microsoft-basierten Anwendungen und Portalen
Du entwickelst Plugins und JavaScript-Erweiterungen für individuelle Kundenanforderungen
Du bist verantwortlich für das Solution Design und die Abstimmung mit Kunden
Du unterstützt beim Deployment in Cloud- und On-Premise-Umgebungen
Zudem sorgst Du für den stabilen Betrieb und berätst das Team im CRM-Umfeld
Qualifikationen
Du hast eine abgeschlossene Informatikausbildung und Erfahrung in der Plugin- & JavaScript-Entwicklung sowie im Solution Design und CI/CD
Du überzeugst mit Beratungskompetenz und Know-how im Requirements Engineering
Du verfügst über ein gutes Verständnis von Microsoft Dynamics CRM
Deine Programmierkenntnisse in C#, TypeScript/JavaScript, PowerShell, HTML und Git-Flow zeichnen dich aus
Du kommunizierst sehr gut auf Deutsch und sicher auf Englisch
CRM Developer Microsoft Dynamics (m/w/d)
Rolle
Nutze deine Expertise, um anspruchsvolle IT-Projekte im Bereich Netzwerk- und Security-Infrastruktur erfolgreich zu realisieren. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung komplexer Netzwerklösungen und stellst deren Betrieb sowie Sicherheit sicher. Dabei analysierst du bestehende Architekturen, identifizierst Optimierungspotenziale und setzt diese gezielt um. Du arbeitest eng mit internen und externen Partnern zusammen und steuerst die technische Umsetzung über alle Projektphasen hinweg. Deine Entscheidungen haben direkten Einfluss auf die Leistungsfähigkeit und Sicherheit der gesamten IT-Infrastruktur.
Verantwortung
- In dieser Rolle konzipierst und realisierst du anspruchsvolle Anwendungen und Unternehmensportale auf Basis von Microsoft-Technologien.
- Du entwickelst Plugins und setzt JavaScript-Lösungen zur Erweiterung der Dynamics-Plattform um.
- Als CRM-Softwareentwickler erstellst du gemeinsam mit dem Kunden ein passgenaues Solutiondesign.
- Du unterstützt bei der Durchführung von Deployments in OnPremise- sowie Cloud-Umgebungen.
- In dieser Position berätst du dein Team bei der technischen Umsetzung fachlicher Anforderungen.
- Du stellst den stabilen und fehlerfreien Betrieb des CRM-Systems inklusive Infrastruktur und Datenflüssen sicher.
Qualifikationen
- Du hast mehrjährige Erfahrung in der Entwicklung von Plugins, JavaScript-Anwendungen sowie im Solutiondesign und CI/CD-Prozessen
- Du nutzt dein Wissen im Requirements Engineering gezielt, um Kunden fundiert zu beraten
- Kenntnisse im Umgang mit Microsoft-Technologien im Dynamics CRM-Umfeld bringst du mit
- In C#, TypeScript/JavaScript, PowerShell, HTML sowie mit Git-Flow bist du sicher unterwegs
- Du agierst routiniert in technischen Beratungssituationen und trägst aktiv zur Lösungsfindung bei
- Sehr gute Deutsch- und gute Englischkenntnisse runden dein Profil ab
(Senior) System Engineer (m/w/d)
Verantwortung
- Du planst, implementierst und betreibst komplexe IT-Umgebungen für interne und externe Kunden.
- In dieser Rolle integrierst du unsere Software selbständig in bestehende Systemlandschaften und verantwortest das Lifecycle Management der Systeme und Devices.
- Du übernimmst den 2nd- und 3rd-Level Support und erstellst verständliche Anleitungen für interne und externe Benutzer.
- In dieser Rolle verwaltest und optimierst du die Microsoft Azure Umgebung inklusive zugehöriger Microsoft-Produkte.
- Du verbesserst Deployment-Prozesse durch Automatisierung und Scripting sowie die Implementierung und den Betrieb von Sicherheitsstandards.
- Als IT-Systemingenieur Leitungsebene installierst und pflegst du Kundenapplikationen, sicherst Datenbestände und nutzt Up- und Cross-Selling-Potenziale.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker EFZ oder gleichwertige IT-Ausbildung sowie mehrjährige Berufserfahrung im System Engineering
- Sehr tiefgehende Kenntnisse der Microsoft-Welt, insbesondere im Umgang mit Azure und Windows Server
- Fundierte Erfahrung mit Netzwerk-Infrastruktur und Virtualisierungslösungen wie VMware und Proxmox
- Praxis im Einsatz von Veeam Backup zur Sicherstellung stabiler Backup- und Recovery-Prozesse
- Idealerweise vertraut mit Fortigate-Produkten (Firewall/Analyzer) zur Absicherung moderner IT-Umgebungen
- Kommunikationsstarke, teamorientierte und zugleich sehr selbständige Persönlichkeit mit hohem Qualitätsbewusstsein sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
ICT System Engineer (Azure, M365) (m/w/d)
Verantwortung
- Du implementierst und betreibst IT-Umgebungen für interne und externe Kund*innen.
- In dieser Rolle planst und integrierst du unsere Software selbständig in bestehende Systemlandschaften.
- Du übernimmst 2nd- und 3rd-Level Support sowie das Lifecycle Management der verantworteten Systeme und Devices.
- Als erfahrener IT-Systemingenieurin verwaltest und optimierst du die Microsoft-Azure-Umgebung inklusive zugehöriger Microsoft-Produkte.
- Du verbesserst unsere Deployment-Prozesse durch Automatisierung und Scripting (z. B. PowerShell, TerraForm).
- In dieser Rolle setzt du Sicherheitsstandards um, inklusive Firewalls, VPN, Endpoint Protection sowie Datensicherungen und Backups.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker EFZ oder gleichwertige IT-Ausbildung sowie mehrjährige Berufserfahrung im System Engineering
- Sehr gute Kenntnisse der Microsoft-Technologien, insbesondere Azure und Windows Server
- Fundiertes Verständnis von Netzwerk-Infrastruktur und Virtualisierung (z.B. VMware, Proxmox)
- Praxiswissen in Veeam Backup für Planung, Betrieb und Optimierung von Sicherungslösungen
- Erfahrung mit Fortigate-Produkten (Firewall/Analyzer) von Vorteil
- Ausgeprägte Kommunikations- und Teamfähigkeit, selbständige und proaktive Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse
Benefits
.NET Full Stack Softwareentwickler*in (m/w/d)
Verantwortung
- Du konzipierst und entwickelst moderne Softwarelösungen mit ASP.NET Core im Backend und Angular im Frontend über den gesamten Lifecycle.
- In dieser Rolle arbeitest du agil im Team und trägst zur kontinuierlichen Optimierung der Entwicklungsprozesse bei.
- Du übernimmst Verantwortung in der Weiterentwicklung der Software-Architektur und im Application Lifecycle Management (ALM).
- Als .NET Full Stack Softwareentwickler*in pflegst und optimierst du bestehende Applikationen nachhaltig.
Qualifikationen
- Abgeschlossene Grundausbildung, idealerweise in Informatik; eine Weiterbildung in der Softwareentwicklung (z.B. HF oder Bachelor) ist von Vorteil.
- Mehrjährige Erfahrung in der Entwicklung von Applikationen mit C#, .NET Core, SQL-Server, T-SQL, Entity Framework Core, Webtechnologien (JavaScript, HTML, CSS) und REST-Schnittstellen sowie in der Anwendung moderner Prinzipien wie Clean Architecture, Clean Code und SOLID.
- Sicherheit im Umgang mit Git, TypeScript und modernen JavaScript-Frameworks oder -Bibliotheken wie Angular, React oder Vue.
- Idealerweise vertraut mit der Schulverwaltung Evento und der Erstellung von Reports mit Crystal Reports.
- Ausgeprägtes konzeptionelles und analytisches Denken sowie Freude daran, Wissen aktiv im Team weiterzugeben.
- Offen für Neues und bereit, dir fehlendes Know-how selbstständig on the job anzueignen.