140 Software Development - Software in Busswil BE
Senior .NET Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen in C#/.NET in einem modernen Microsoft-Umfeld und entwickelst nachhaltige Backend- und Frontend-Komponenten. Du übernimmst Verantwortung in einem zentralen Entwicklungsteam, treibst die technische Weiterentwicklung voran und wirkst aktiv an Best Practices sowie einheitlichen Qualitätsstandards mit. Durch gezielte Code-Reviews sicherst du hohe Codequalität und unterstützt die Etablierung moderner Entwicklungsprozesse wie Test Driven Development. Du nutzt dein abstraktes Denkvermögen und dein breites C#-Know-how, um generische, gut strukturierte Lösungen zu entwerfen und umzusetzen. Dabei bleibst du bei Coding Standards, Patterns und Softwarearchitektur auf dem neuesten Stand und setzt auch funktionale sowie asynchrone Programmierung sicher ein.
Verantwortung
- Du entwickelst performante Desktopapplikationen mit C#/.NET und WinForms.
- In dieser Rolle setzt du externe Spezifikationen präzise in robusten, wartbaren Code um.
- Als erfahrene C Sharp Desktopentwicklung .NET wirkst du an Konzeption und Architektur komplexer Systeme mit.
- Du begleitest den gesamten Entwicklungszyklus vom Datenmodell bis zum Frontend.
- Du arbeitest eng mit einem kleinen Expertenteam zusammen, führst Codereviews durch und treibst die technische Weiterentwicklung voran.
Qualifikationen
- Du verfügst über eine fundierte Ausbildung auf FH- oder Universitätsniveau oder über eine gleichwertige praktische Qualifikation.
- C# und .NET beherrschst du sicher und bringst Erfahrung in moderner Webentwicklung mit, idealerweise mit ASP.NET und Blazor.
- Komplexe Problemstellungen analysierst du strukturiert und erarbeitest selbstständig saubere, nachvollziehbare Lösungen.
- Mit relationalen Datenbanken und ORMs arbeitest du routiniert und denkst Fullstack vom Datenmodell bis zum Frontend.
- Hohe Code-Qualität ist dir wichtig, du setzt Spezifikationen präzise um und bringst dich aktiv in Reviews sowie technische Weiterentwicklung ein.
- Du kommunizierst stilsicher auf Deutsch mindestens auf Niveau C1 und überzeugst mit Teamgeist, Lernbereitschaft und Verantwortungsbewusstsein.
Benefits
PHP Software Engineer (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Java-Webanwendungen, die stabile, performante und benutzerfreundliche Lösungen ermöglichen. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bindest dabei relevante Schnittstellen und Services ein. Dabei analysierst und optimierst du bestehende Anwendungen kontinuierlich, um Funktionalität, Sicherheit und Effizienz zu steigern. Du arbeitest eng mit weiteren Projektbeteiligten zusammen, um technische Konzepte zu verfeinern und in qualitativ hochwertige Softwarelösungen zu überführen. Zudem bringst du deine Erfahrung ein, um Architekturentscheidungen zu unterstützen und bewährte Standards sowie Best Practices in der Java-Entwicklung zu etablieren.
Verantwortung
- Du analysierst und adaptierst bestehende Geschäftsprozesse für die digitale Transformation
- In dieser Rolle entwickelst und wartest du Webshop-Lösungen auf Basis von Magento
- Du pflegst und erweiterst das CMS TYPO3 sowie das bestehende Kundenportal
- Als Softwareentwickler Java für Webanwendungen implementierst du Middleware zur Anbindung von Umsystemen an SAP
- Du konzipierst und entwickelst lokale AI-Tools zur effizienten Unterstützung der Mitarbeitenden
Qualifikationen
- Du verfügst über ein abgeschlossenes Informatikstudium oder gleichwertige Erfahrung als Softwareentwickler:in.
- Du bewegst dich sicher in Programmier- und Skriptsprachen wie PHP, JavaScript, Java und SQL.
- Du hast praktische Erfahrung in Installation, Konfiguration, Erweiterung und Wartung von Webapplikationen, idealerweise mit TYPO3 und entsprechenden Extensions.
- Du kennst dich mit modernen Webframeworks aus und arbeitest routiniert mit APIs sowie verschiedenen Datenanbindungen.
- Du arbeitest eigenständig, gehst Aufgaben analytisch an und behältst auch in komplexen Situationen den Überblick.
- Du strukturierst deine Arbeit klar und schätzt die enge Zusammenarbeit mit unterschiedlichen Geschäftseinheiten.
Benefits
Softwareentwickler Java für Webanwendungen (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Java-Webanwendungen, die stabile, performante und benutzerfreundliche Lösungen ermöglichen. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und bindest dabei relevante Schnittstellen und Services ein. Dabei analysierst und optimierst du bestehende Anwendungen kontinuierlich, um Funktionalität, Sicherheit und Effizienz zu steigern. Du arbeitest eng mit weiteren Projektbeteiligten zusammen, um technische Konzepte zu verfeinern und in qualitativ hochwertige Softwarelösungen zu überführen. Zudem bringst du deine Erfahrung ein, um Architekturentscheidungen zu unterstützen und bewährte Standards sowie Best Practices in der Java-Entwicklung zu etablieren.
Verantwortung
- Du analysierst und adaptierst bestehende Geschäftsprozesse für die digitale Transformation
- In dieser Rolle entwickelst und wartest du Webshop-Lösungen auf Basis von Magento
- Du pflegst und erweiterst das CMS TYPO3 sowie das bestehende Kundenportal
- Als Softwareentwickler Java für Webanwendungen implementierst du Middleware zur Anbindung von Umsystemen an SAP
- Du konzipierst und entwickelst lokale AI-Tools zur effizienten Unterstützung der Mitarbeitenden
Qualifikationen
- Du verfügst über ein abgeschlossenes Informatikstudium oder gleichwertige Erfahrung als Softwareentwickler:in.
- Du bewegst dich sicher in Programmier- und Skriptsprachen wie PHP, JavaScript, Java und SQL.
- Du hast praktische Erfahrung in Installation, Konfiguration, Erweiterung und Wartung von Webapplikationen, idealerweise mit TYPO3 und entsprechenden Extensions.
- Du kennst dich mit modernen Webframeworks aus und arbeitest routiniert mit APIs sowie verschiedenen Datenanbindungen.
- Du arbeitest eigenständig, gehst Aufgaben analytisch an und behältst auch in komplexen Situationen den Überblick.
- Du strukturierst deine Arbeit klar und schätzt die enge Zusammenarbeit mit unterschiedlichen Geschäftseinheiten.
Benefits
.Net Fullstack Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die Weiterentwicklung, den Betrieb und die Wartung einer Azure-basierten IoT-Webapplikation und stellst die zuverlässige Anbindung von Geräten, Sensoren und Cloudsystemen sicher. Du verantwortest das Design und die Implementierung moderner Webfrontends mit Angular sowie die Pflege von REST-APIs und Datenbanken im Backend auf Basis von C# /.NET. Darüber hinaus entwickelst und optimierst du Schnittstellen, unterstützt bei der Weiterentwicklung von mobilen Flutter-Apps und trägst mit Monitoring, Analyse und Troubleshooting zur Performance, Skalierung und Sicherheit der Systeme bei. Du stellst die Softwarequalität durch Code Reviews und automatisierte Tests sicher und bringst dein Verständnis für Embedded-Software im Bereich Haustechnik in interdisziplinäre Projekte ein. Mit deinem analytischen, strukturierten und lösungsorientierten Vorgehen übernimmst du Verantwortung über den gesamten Softwarelebenszyklus und gestaltest praxisnahe IoT- und Cloudlösungen für anspruchsvolle Anwendungen.
Verantwortung
- Du entwickelst, betreibst und wartest unsere Azure-basierte IoT-Webapplikation
- In dieser Rolle gestaltest und implementierst du Schnittstellen zwischen Geräten, Sensoren und Cloudsystemen (APIs)
- Du entwickelst und pflegst moderne Webfrontends mit Angular
- Als Softwareentwickler:in Backend und Frontend unterstützt du die Entwicklung und Pflege unserer mobilen Flutter-Apps
- Du sicherst die Softwarequalität durch Code Reviews und automatisierte Tests
- In dieser Rolle analysierst, überwachst und optimierst du bestehende Systeme und entwickelst Embedded-Software im Bereich Haustechnik
Qualifikationen
- Du hast einen Abschluss in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung.
- Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von IoT-, Cloud- oder Industrieanwendungen.
- Du beherrschst C# / .NET für die Backend-Entwicklung sowie Angular, TypeScript und HTML5/CSS3 für moderne Webfrontends.
- Du kennst dich mit Cloud Services (z. B. App Hosting, Serverless Functions, IoT-Integration, Storage), REST-APIs und relationalen Datenbanken wie PostgreSQL sehr gut aus.
- Du kommunizierst sicher auf Deutsch und Englisch in Wort und Schrift.
- Du arbeitest analytisch, strukturiert und selbstständig, übernimmst gerne Verantwortung über den gesamten Softwarelebenszyklus und schätzt die interdisziplinäre Zusammenarbeit.
Benefits
Softwareentwickler:in .Net/ Angular (m/w/d)
Rolle
In dieser Rolle übernimmst du die Weiterentwicklung, den Betrieb und die Wartung einer Azure-basierten IoT-Webapplikation und stellst die zuverlässige Anbindung von Geräten, Sensoren und Cloudsystemen sicher. Du verantwortest das Design und die Implementierung moderner Webfrontends mit Angular sowie die Pflege von REST-APIs und Datenbanken im Backend auf Basis von C# /.NET. Darüber hinaus entwickelst und optimierst du Schnittstellen, unterstützt bei der Weiterentwicklung von mobilen Flutter-Apps und trägst mit Monitoring, Analyse und Troubleshooting zur Performance, Skalierung und Sicherheit der Systeme bei. Du stellst die Softwarequalität durch Code Reviews und automatisierte Tests sicher und bringst dein Verständnis für Embedded-Software im Bereich Haustechnik in interdisziplinäre Projekte ein. Mit deinem analytischen, strukturierten und lösungsorientierten Vorgehen übernimmst du Verantwortung über den gesamten Softwarelebenszyklus und gestaltest praxisnahe IoT- und Cloudlösungen für anspruchsvolle Anwendungen.
Verantwortung
- Du entwickelst, betreibst und wartest unsere Azure-basierte IoT-Webapplikation
- In dieser Rolle gestaltest und implementierst du Schnittstellen zwischen Geräten, Sensoren und Cloudsystemen (APIs)
- Du entwickelst und pflegst moderne Webfrontends mit Angular
- Als Softwareentwickler:in Backend und Frontend unterstützt du die Entwicklung und Pflege unserer mobilen Flutter-Apps
- Du sicherst die Softwarequalität durch Code Reviews und automatisierte Tests
- In dieser Rolle analysierst, überwachst und optimierst du bestehende Systeme und entwickelst Embedded-Software im Bereich Haustechnik
Qualifikationen
- Du hast einen Abschluss in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung.
- Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Umfeld von IoT-, Cloud- oder Industrieanwendungen.
- Du beherrschst C# / .NET für die Backend-Entwicklung sowie Angular, TypeScript und HTML5/CSS3 für moderne Webfrontends.
- Du kennst dich mit Cloud Services (z. B. App Hosting, Serverless Functions, IoT-Integration, Storage), REST-APIs und relationalen Datenbanken wie PostgreSQL sehr gut aus.
- Du kommunizierst sicher auf Deutsch und Englisch in Wort und Schrift.
- Du arbeitest analytisch, strukturiert und selbstständig, übernimmst gerne Verantwortung über den gesamten Softwarelebenszyklus und schätzt die interdisziplinäre Zusammenarbeit.
Benefits
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