153 IT - Software Development in Maisprach
Applikationsmanager mit Entwicklungskenntnissen (m/w/d)
Verantwortung
Du entwickelst und erweiterst Schnittstellen sowie Funktionen des Campus Management Systems mit Fokus auf technisch nachhaltige Lösungen
In dieser Rolle planst, testest und implementierst du Releases und Patches und stellst so einen stabilen Systembetrieb sicher
Als Applikationsmanager analysierst du Kundenanforderungen und überführst sie in umsetzbare technische Konzepte
Du überwachst den laufenden Applikationsbetrieb und reagierst proaktiv auf Abweichungen und Störungen
Bei auftretenden Fehlern koordinierst du die Ursachenanalyse und arbeitest eng mit anderen ICT-Einheiten an deren Behebung
Qualifikationen
Du hast ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation und bringst mehrjährige Erfahrung in der Betreuung komplexer IT-Infrastrukturen mit
Fundierte Kenntnisse in C#, .NET, MS-SQL Server, IIS sowie in moderner Softwareentwicklung zeichnen dich aus
Erfahrung mit Frontend-Frameworks wie Angular rundet dein technologisches Know-how ab
Du bist neugierig auf neue Technologien und zeigst hohe Eigeninitiative, dich proaktiv in neue Themen einzuarbeiten
In agilen Arbeitsprozessen bewegst du dich souverän und nutzt Methoden wie Backlog Refinement und Daily Standups gezielt zur Förderung der Zusammenarbeit
Backend Software Entwickler - Zug (m/w/d)
Rolle
Für unseren Rocken Partner, ein etabliertes Schweizer Technologieunternehmen im Raum Zug, welches innovative Lösungen für eine moderne, digital vernetzte Energieversorgung entwickelt, suchen wir eine:n Junior Backend-Entwickler.
Von der Software über Datenflüsse bis zur Integration in Kundenumgebungen entstehen hier Produkte, die im Alltag zuverlässig skalieren und gleichzeitig neue Standards in IoT, Datenverarbeitung und Systemintegration setzen.
In einem interdisziplinären Team arbeitest du nah an Produkt, Technik und Kunden – mit viel Gestaltungsspielraum, kurzen Entscheidungswegen und der Chance, Lösungen von der Konzeption bis zur Markteinführung aktiv mitzuprägen.
Verantwortung
Du baust robuste Backend-Services und Datenpipelines (Python/C#-Stack)
Du entwickelst saubere APIs und bringst IoT-Geräte zuverlässig ins System
Du optimierst Datenbank-Workloads in SQL.
Du integrierst Messaging/Streams über MQTT und Service-Bus-Technologien (Kafka/RabbitMQ)
Du steuerst interne Themen und Kundenintegrationen – strukturiert über Azure DevOps und im engen Austausch mit allen Stakeholdern
Qualifikationen
FH/HF-Abschluss (oder äquivalent) im IT-/Engineering-Umfeld
Erste Backend-Erfahrung mit Python oder C# (z. B. Praktika/Junior-Rolle/Projektarbeit)
Gutes Fundament in SQL und Datenstrukturen
Verständnis für Microservices, API-Standards und Integrationsmuster
Plus: IoT/Telemetry, Web-Frameworks (z. B. Blazor/Angular/React/Node) oder Umgang mit KI-/LLM-Tools
Verhandlungssichere Deutsch- und branchenübliche Englischkenntnisse
Benefits
Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die Konzeption, Entwicklung und Optimierung anspruchsvoller Softwarelösungen, die technisch solide und zukunftsfähig sind. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bringst deine Erfahrung ein, um Architektur- und Designentscheidungen fundiert zu treffen. Als Professional analysierst du bestehende Systeme, identifizierst Verbesserungspotenziale und treibst deren kontinuierliche Weiterentwicklung voran. Du arbeitest eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu klären, technische Lösungen abzustimmen und reibungslose Integrationen sicherzustellen. Zudem stellst du durch Tests, Code-Reviews und eine saubere Dokumentation die Qualität und Stabilität der Software nachhaltig sicher.
Verantwortung
- Du entwickelst und implementierst Software-Applikationen sowie Schnittstellen und betreust sie über den gesamten Lebenszyklus.
- In dieser Rolle konzipierst und dokumentierst du Softwarearchitekturen, Datenmodelle und Schnittstellen.
- Du analysierst bestehende Anwendungen, optimierst ihre Performance und behebst Störungen nachhaltig.
- Als Software Engineer betreibst und weiterentwickelst du Fachanwendungen und die zugehörigen Systemplattformen (Windows, Linux, Virtualisierung).
- Du automatisierst und standardisierst Server- und Systeminfrastrukturen, unter anderem mittels Scripting.
- In dieser Rolle planst, evaluierst und migrierst du Systeme für Fachanwendungen und überführst sie sicher in den produktiven Betrieb.
Qualifikationen
- Abgeschlossene Ausbildung als Informatikingenieur/-in FH oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von Web- oder Fachanwendungen
- Gute Kenntnisse in mindestens einer gängigen Programmiersprache oder Skriptsprache (z.B. Python, C#, Bash, PowerShell)
- Interesse oder erste Praxis im Betrieb von IT-Systemen und Plattformen (Windows, Linux, VMware)
- Hohe Bereitschaft, dich in bestehende Anwendungen und Plattformen einzuarbeiten und dein Wissen aktiv im Team zu teilen
- Mündliche und schriftliche Kenntnisse in einer zweiten Amtssprache sowie gute Englischkenntnisse
Benefits
Software Engineer (Python, C#, Bash) (m/w/d)
Rolle
In dieser Rolle übernimmst du die Konzeption, Entwicklung und Optimierung anspruchsvoller Softwarelösungen, die technisch solide und zukunftsfähig sind. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bringst deine Erfahrung ein, um Architektur- und Designentscheidungen fundiert zu treffen. Als Professional analysierst du bestehende Systeme, identifizierst Verbesserungspotenziale und treibst deren kontinuierliche Weiterentwicklung voran. Du arbeitest eng mit verschiedenen Schnittstellen zusammen, um Anforderungen zu klären, technische Lösungen abzustimmen und reibungslose Integrationen sicherzustellen. Zudem stellst du durch Tests, Code-Reviews und eine saubere Dokumentation die Qualität und Stabilität der Software nachhaltig sicher.
Verantwortung
- Du entwickelst und implementierst Software-Applikationen sowie Schnittstellen und betreust sie über den gesamten Lebenszyklus.
- In dieser Rolle konzipierst und dokumentierst du Softwarearchitekturen, Datenmodelle und Schnittstellen.
- Du analysierst bestehende Anwendungen, optimierst ihre Performance und behebst Störungen nachhaltig.
- Als Software Engineer betreibst und weiterentwickelst du Fachanwendungen und die zugehörigen Systemplattformen (Windows, Linux, Virtualisierung).
- Du automatisierst und standardisierst Server- und Systeminfrastrukturen, unter anderem mittels Scripting.
- In dieser Rolle planst, evaluierst und migrierst du Systeme für Fachanwendungen und überführst sie sicher in den produktiven Betrieb.
Qualifikationen
- Abgeschlossene Ausbildung als Informatikingenieur/-in FH oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von Web- oder Fachanwendungen
- Gute Kenntnisse in mindestens einer gängigen Programmiersprache oder Skriptsprache (z.B. Python, C#, Bash, PowerShell)
- Interesse oder erste Praxis im Betrieb von IT-Systemen und Plattformen (Windows, Linux, VMware)
- Hohe Bereitschaft, dich in bestehende Anwendungen und Plattformen einzuarbeiten und dein Wissen aktiv im Team zu teilen
- Mündliche und schriftliche Kenntnisse in einer zweiten Amtssprache sowie gute Englischkenntnisse
Benefits
Enterprise Software Engineer – DevOps & Data Analytics (m/w/d)
Verantwortung
Beteiligung an Kundenprojekten mit Fokus auf moderne IT-Umgebungen auf Enterprise-Niveau
Entwurf, Implementierung und Review von Softwarelösungen sowie Sicherstellung von Best Practices
Mitarbeit in verschiedenen Themenbereichen: Systemarchitektur, Datenengineering, statistische Modellierung, DevOps und Business Analytics
Teamorientierte Zusammenarbeit, Wissenstransfer und schrittweise Übernahme von Verantwortung
Teilnahme an Weiterbildungen, Workshops und Schulungen zur gezielten fachlichen Entwicklung
Qualifikationen
Abgeschlossenes Studium oder Promotion in Informatik, Physik, Ingenieurwesen oder vergleichbaren Bereichen
Praktische Erfahrung in der Softwareentwicklung, bevorzugt objektorientiert
Fundierte Kenntnisse in Python, inklusive Code-Modularisierung, Unit-Testing und sauberer Paketierung
Erfahrung mit Datenstrukturen, Algorithmen und objektorientiertem Design
Kenntnisse in DevOps-Praktiken, CI/CD-Pipelines und Cloud-Umgebungen (vorzugsweise MS Azure)
Umgang mit Containerisierung (z. B. Docker, Kubernetes)
Fliessende Deutsch- sowie Englischkenntnisse
Senior Backend Entwickler KI-gestützte Systeme (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung leistungsfähiger Backend-Systeme, in denen KI-gestützte Funktionen einen zentralen Stellenwert haben. Du verantwortest die Gestaltung und Implementierung robuster Schnittstellen, Datenflüsse und Services, die eine hohe Skalierbarkeit, Zuverlässigkeit und Sicherheit gewährleisten. Dabei setzt du moderne Technologien und Architekturprinzipien ein, um komplexe Anforderungen in sauberen, wartbaren Code zu übersetzen und bestehende Systeme kontinuierlich zu verbessern. Du arbeitest eng mit anderen Fachbereichen zusammen, um KI-Modelle und Automatisierungen nahtlos in die Backend-Landschaft zu integrieren und so datengetriebene Entscheidungen und innovative Produktfeatures zu ermöglichen. Zudem bringst du deine Senior-Expertise ein, indem du technische Standards prägst, Best Practices etablierst und als Sparringspartner für weniger erfahrene Entwickler:innen agierst.
Verantwortung
- Du baust und erweiterst unsere Microservice-Architektur mit Quarkus im Java-Backend.
- In dieser Rolle entwickelst du unser Web-Backend in Java kontinuierlich weiter und nutzt dabei KI-Werkzeuge.
- Du integrierst KI-gestützte Softwareentwicklung in unseren Engineering-Prozess – von der Idee über Prototypen bis zum produktiven Einsatz.
- Als Senior Backend Entwickler evaluierst du moderne KI-Tools, LLMs und Agent-Ansätze und gestaltest Prinzipien und Standards für deren Nutzung mit.
- Du übernimmst Verantwortung für Code-Qualität, Zuverlässigkeit und saubere Backend-Architekturen, insbesondere in einer KI-unterstützten Umgebung.
- In dieser Rolle arbeitest du eigenverantwortlich über alle Projektphasen hinweg und teilst dein Know-how aktiv im Team.
Qualifikationen
- Abgeschlossenes Studium oder Ausbildung in Informatik oder mehrjährige, fundierte Erfahrung in der Software-Entwicklung
- Sehr gute Java-Kenntnisse sowie Grundwissen in modernen Frontend-Technologien (z. B. JavaScript, Angular) und Interesse an skalierbaren Microservice-Architekturen
- Solides Fundament im Backend-Engineering, inklusive Erfahrung mit Webservern bzw. Application Servern und Grundkenntnissen im Umgang mit Unix-Systemen
- Ausgeprägtes Interesse an AI-unterstützter Software-Entwicklung und dem Wandel der Entwicklertätigkeit, den du aktiv mitgestalten möchtest
- Hohe Lernbereitschaft, Freude am Ausprobieren neuer technologischer Ansätze und Wohlbefinden in einem Umfeld mit sich entwickelnden Tools, Methoden und Prozessen
- Ausgeprägter Teamgeist, lösungsorientiertes Denken, Offenheit für Feedback sowie sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1-Level)
Benefits
Lead Backend Entwickler KI-Unterstützung (m/w/d)
Rolle
In dieser Rolle übernimmst du die fachliche Führung für die Backend-Entwicklung und stellst eine robuste, skalierbare Architektur sicher, die eine nahtlose Integration von KI-Unterstützung ermöglicht. Du verantwortest das Design und die Implementierung von Services und Schnittstellen, die automatisierte, KI-gestützte Prozesse effizient abbilden und kontinuierlich verbessern. Dabei analysierst du bestehende Systeme, identifizierst Optimierungspotenziale und treibst durchdachte technische Entscheidungen voran, um Leistung, Sicherheit und Wartbarkeit zu erhöhen. Du koordinierst die Zusammenarbeit mit anderen technischen Disziplinen, definierst Best Practices für AI-supported Development und sorgst für eine hohe Code-Qualität im gesamten Backend-Bereich. Zusätzlich bringst du deine Senior-Expertise ein, um strategische technische Initiativen zu gestalten und innovative Lösungen für komplexe Backend-Herausforderungen zu entwickeln.
Verantwortung
- Du baust und erweiterst unsere Microservice-Architektur mit Quarkus im Java-Backend.
- In dieser Rolle entwickelst und optimierst du das Web-Backend mithilfe moderner AI-Tools weiter.
- Du integrierst AI-gestützte Softwareentwicklung ganzheitlich in den Engineering-Prozess – von der Idee bis zur produktiven Nutzung.
- Als Lead Backend Entwickler KI-Unterstützung verantwortest du Code-Qualität, Zuverlässigkeit und technische Exzellenz in einer AI-geprägten Umgebung.
- Du definierst gemeinsam mit dem Team klare Prinzipien, Standards und Arbeitsweisen zur sinnvollen Kombination von menschlicher Expertise und AI.
- In dieser Rolle gestaltest du Technologien, Tools und Prozesse aktiv mit, teilst dein Know-how und triffst autonome Entscheidungen innerhalb deiner Rollenkompetenzen.
Qualifikationen
- Abgeschlossenes Studium oder Ausbildung in Informatik oder mehrjährige Erfahrung in der Software-Entwicklung
- Hervorragende Java-Kenntnisse sowie idealerweise Grundwissen in aktuellen Frontend-Technologien wie JavaScript oder Angular
- Fundiertes Know-how im Backend-Engineering, inklusive Erfahrung mit Webservern bzw. Application Servern und grundlegender Umgang mit Unix-Systemen
- Ausgeprägtes Interesse an skalierbaren Microservice-Architekturen und modernen Software-Design-Ansätzen
- Offenes, experimentierfreudiges Mindset für AI-unterstützte Entwicklung und Bereitschaft, neue technologische Ansätze kritisch einzuordnen
- Ausgeprägter Teamgeist, lösungsorientiertes Denken und sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1)
Benefits
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
Benefits
Software Engineer (Typescript) (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
Benefits
Testingenieur Hardware (m/w/d)
Rolle
In dieser Rolle verantworten Sie die professionelle Durchführung und Dokumentation von Testverfahren für komplexe mechatronische und automatisierte Systeme. Sie planen, konfigurieren und betreiben Testumgebungen, führen System- und Integrationstests durch und stellen die lückenlose Traceability sicher. Zudem tragen Sie aktiv zur Weiterentwicklung der Testinfrastruktur bei, standardisieren Abläufe und optimieren die Testprozesse im gesamten Entwicklungszyklus.
Verantwortung
Erstellung, Pflege und Durchführung von Test-Cases sowie Dokumentation in aussagekräftigen Testberichten
Aufbau, Konfiguration und Inbetriebnahme von Testsystemen auf Hardware- und Softwareebene
Durchführung von System-, Integrations- und Komponententests
Sicherstellung der Traceability und strukturierte Dokumentation in Azure DevOps und Confluence
Mitwirkung bei der Weiterentwicklung der Testinfrastruktur
Optimierung und Standardisierung von Testprozessen
Qualifikationen
Abgeschlossene technische Ausbildung, idealerweise ergänzt durch HF- oder FH-Studium
Mehrjährige Erfahrung im Testengineering, vorzugsweise in hardware-nahen oder automatisierten Systemen
Kenntnisse in Testautomatisierung oder Bereitschaft zur Weiterbildung in diesem Bereich
Interesse an Laborrobotik, Automatisierung und komplexen technischen Systemen
Erfahrung im Umgang mit Programmiersprachen
Praxis in strukturierten Testmethoden entlang des gesamten Entwicklungszyklus
Sehr gute Englischkenntnisse in Wort und Schrift
Verhandlungssichere Deutschkenntnisse
Benefits