37 Software Development - Software in Zürich
Software Engineer (80-100%) (m/w/d)
Über
Verantwortung
- Du als Software Engineer entwickelst und betreibst die neue Abrechnungsplattform im Bereich Erneuerbare Energien in Zusammenarbeit mit erfahrenen Entwicklern.
- Du programmierst und verantwortest neue Tools, Features & Schnittstellen.
- Du behebst komplexe technische und betriebliche Probleme in Zusammenarbeit mit den Fachpersonen aus den Ventures.
- Du als Software Engineer konfigurierst und betreibst die Azure Infrastruktur inklusive CI/CD.
- Du testest neue Hardware wie Edge-Geräte oder Ladestationen.
Qualifikationen
- Du zeigst ein starkes Interesse an Software und Technik.
- Du als Software Engineer verfügst über fortgeschrittene Programmierkenntnisse in .NET C# und/oder Python.
- Du hast Erfahrung im Entwickeln und Deployen von Cloud Native Services. (von Vorteil)
- Du als Software Engineer bist hoch selbstständig und lösungsorientiert.
- Du hast eine schnelle Auffassungsgabe für komplexe Themen und Zusammenhänge.
- Du besitzt sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift.
Benefits
Lead Software Engineer (80 -100%) (m/w/d)
Über
Verantwortung
- In der Kernphase der Tätigkeit steht die hochgradig fokussierte Entwicklung einzelner Module im Rampenlicht.
- Als Software Engineer bist du kontinuierlich damit beschäftigt, den hauseigenen Server zu perfektionieren und auszubauen.
- Als Gestalter und Umsetzer von Innovationen spielst du eine Schlüsselrolle bei der Entfaltung neuer Funktionen und Features.
- Deine Verantwortung als Software Engineer erstreckt sich über die konstante Feinjustierung der Alarmverwaltung, stets im Einklang mit den sich wandelnden Anforderungen und Bedürfnissen der Benutzer.
- Durch dein leidenschaftliches Engagement trägst du nicht nur massgeblich zur Weiterentwicklung bei, sondern setzt auch effektive Massnahmen zur Steigerung der Gesamteffizienz.
- Dein Beitrag als Software Engineer ist von entscheidender Bedeutung für den Erfolg und die zukünftige Ausrichtung des Projekts.
Qualifikationen
- Als Software Engineer bringst du eine solide Ausbildung als Informatiker mit, vorzugsweise durch ein erfolgreich abgeschlossenes Bachelorstudium in Informatik oder eine vergleichbare Qualifikation.
- Deine Expertise als Software Engineer erstreckt sich über die gesamte Bandbreite der Webentwicklung, wobei du dich sowohl im Front- als auch im Backend sicher in C# .NET bewegst und insbesondere mit Telerik vertraut bist.
- Dein Fachwissen erstreckt sich über fortschrittliche Technologien wie Windows Services, EMQX und den Blazor Server.
- Als erfahrener Software Engineer verfügst du nicht nur über ausgeprägte technische Fähigkeiten, sondern bringst auch einen ausgeprägten Teamgeist mit.
- Die Fähigkeit, sowohl eigenständig als auch im Team zu arbeiten, zeichnet dich aus und macht dich zu einer wertvollen Ergänzung für jedes Entwicklerteam.
- Deine tiefgehenden Kenntnisse im Umgang mit dem Entity Framework und MS-SQL Datenbanken positionieren dich als Experten in der Datenbankentwicklung.
- In deiner Rolle als Software Engineer Informatiker trägst du dazu bei, innovative Lösungen nicht nur zu konzipieren, sondern auch erfolgreich umzusetzen.
- Dein Beitrag ist entscheidend für die Schaffung zukunftsweisender Entwicklungen und Lösungen.
Benefits
Senior Software Requirement Engineer (m/w/d)
Über
Verantwortung
Du arbeitest aktiv in Projekten und Kundenaufträgen mit – immer mit dem Ziel, Anforderungen präzise zu verstehen und passgenaue Softwarelösungen zu entwickeln. Dabei hast du Zeit, Budget und Ressourcen stets im Blick.
Als Requirements Engineer analysierst du Kundenbedürfnisse und formulierst daraus klare, strukturierte Spezifikationen. Gleichzeitig bringst du dein Know-how als Software Engineer ein: Du entwickelst Schnittstellen und individuelle Tools – basierend auf MS-SQL und Stored Procedures – für neue Projekte und bestehende Systeme.
Du arbeitest eng mit Kolleg:innen aus Engineering, Projektleitung und Beratung zusammen und sorgst dafür, dass Prozesse auch im Betrieb reibungslos laufen – inklusive 2nd Level Support, wenn’s mal hakt.
Qualifikationen
Du vereinst die Rollen von Requirement und Software Engineer – deshalb bringst du Erfahrung in der Aufnahme von Kundenanforderungen sowie in der Entwicklung mit SQL Stored Procedures unter MS SQL mit.
Du denkst schnell, lernst gerne dazu und hast den Ehrgeiz, dich in die Geschäftsprozesse deiner Kunden einzuarbeiten und praxisnahe Lösungen zu entwickeln.
Ob Studium oder IT-Ausbildung – dein Hintergrund zeigt, dass du fundiertes Know-how in der SQL-nahen Entwicklung mitbringst. Das ist für diese Rolle entscheidend.
Wenn du bereits mit Business Software gearbeitet hast, ist das ein Plus. In jedem Fall überzeugst du mit klarer Kommunikation, einem professionellen Auftreten und einem sicheren Gespür für Kundenbedürfnisse.
Benefits
Softwareingenieur Anwendungsintegration und Entwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Teil des Digital Solution Teams aktiv den Ausbau einer digitalen Softwareplattform entlang einer klar definierten digitalen Roadmap. Du entwickelst auf einer bestehenden Softwarearchitektur neue Prozessabläufe, mit denen Kundenanforderungen systematisch in die internen Abläufe und Fachbereiche integriert werden. Dabei verantwortest du die konzeptionelle und technische Umsetzung dieser Prozesse und stellst sicher, dass sie effizient, robust und zukunftsfähig sind. Mit deiner Erfahrung in Softwareentwicklung und Anwendungsintegration prägst du massgeblich die Weiterentwicklung der digitalen Lösungen. So leistest du einen spürbaren Beitrag zu einem modernen, kundenorientierten digitalen Erscheinungsbild.
Verantwortung
- Du entwickelst, integrierst und erweiterst Web-Module für das Kundenportal.
- In dieser Rolle konzipierst und implementierst du Anwendungen zur Prozessoptimierung, insbesondere für Photovoltaik, Wärmepumpen, E-Mobility und den «Meter to Cash»-Prozess.
- Als Softwareingenieur Anwendungsintegration und Entwicklung baust du Lösungen für Dokumentenverwaltung und Informationsaustausch mit Microsoft Office 365 auf.
- Du stärkst datenbasierte Entscheidungsprozesse durch Analyse-Dashboards und Management Reports für fachliche und betriebswirtschaftliche Kennzahlen.
- In dieser Rolle erstellst du technische Analyse-Dashboards für Smart Metering und Netzanalyse und begleitest deren Einführung in den Fachbereichen.
- Du entwickelst Datenbank-Skripte und Abfragemodule in komplexen Systemumgebungen und unterstützt Fachbereiche und Nutzergruppen im technischen Support.
Qualifikationen
- Du verfügst über eine abgeschlossene Ausbildung als Informatiker:in FH oder eine gleichwertige Qualifikation mit Schwerpunkt Software-Entwicklung.
- Du hast mehrjährige, vertiefte Erfahrung in der Applikations- und Web-Entwicklung mit .NET C#, JavaScript und REST-Schnittstellen.
- Du bist versiert in Datenbank-Entwicklung und -Management (Microsoft SQL-Server, MySQL) sowie in Datenarchitektur und mehrdimensionaler Datenmodellierung.
- Du kennst dich mit Microsoft Office 365 Teamumgebungen (SharePoint, Dokumenten-Management) und den Power-Platform-Tools wie Power BI mit Cloud-Einbindung gut aus.
- Du bringst Projekterfahrung in agilen, objektorientierten Entwicklungsumgebungen mit und berücksichtigst Datensicherheits- und Datenschutz-Anforderungen konsequent.
- Du überzeugst durch hohe Selbständigkeit, Eigeninitiative, ausgeprägte Team- und Kommunikationsfähigkeit in Deutsch sowie gute Englischkenntnisse für Fachdokumentationen.
Benefits
Softwareentwickler Integration Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv den Ausbau einer digitalen Softwareplattform im Rahmen einer klar ausgerichteten Digitalisierungsroadmap. Du entwickelst auf Basis einer bestehenden Softwarearchitektur neue Prozessabläufe, mit denen Kundenanforderungen effizient in die internen Abläufe und Fachbereiche integriert werden. Dabei verantwortest du die Konzeption und Umsetzung passgenauer Softwarelösungen, die technische Exzellenz mit praktischer Anwendbarkeit verbinden. Mit deiner Erfahrung und Umsetzungsstärke prägst du das digitale Erscheinungsbild der Organisation wesentlich mit und treibst Innovation im Umfeld moderner Energielösungen voran.
Verantwortung
- Du entwickelst und integrierst Web-Module für das Kundenportal und baust diese kontinuierlich aus
- In dieser Rolle entwickelst und implementierst du Anwendungen zur Prozessoptimierung im Energieversorgungsunternehmen, insbesondere für Photovoltaik, Wärmepumpen, E-Mobility und «Meter to Cash»-Prozesse
- Als Softwareentwickler Integration Anwendungen baust du die Dokumentenverwaltung und den Informationsaustausch mit Microsoft Office 365 auf
- Du stärkst datenbasierte Entscheidungen durch Analyse-Dashboards und Management Reports für Bilanzierung, Energieeinkauf, Verbrauch und Assets
- In dieser Rolle erstellst du technische Analyse-Dashboards für Smart Metering und Netzanalyse und begleitest die Einführung in den Fachbereichen
- Du entwickelst Datenbank-Skripts und Abfragemodule in Verbindung mit IS-E, Abacus, Metering Data Management und Kundenportalen und unterstützt die Nutzergruppen technisch bei der Anwendung der Lösungen
Qualifikationen
- Du verfügst über eine Ausbildung als Informatiker:in FH oder eine gleichwertige Qualifikation mit Schwerpunkt Software-Entwicklung.
- Du hast mehrjährige Praxis in der Applikations- und Web-Entwicklung mit .NET C#, JavaScript und REST-Schnittstellen.
- Fundierte Kenntnisse in Datenbank-Entwicklung und -Management mit Microsoft SQL Server und MySQL zeichnen dich aus.
- Du kennst dich mit Microsoft Office 365 Teamumgebungen (SharePoint, Dokumenten-Management) sowie der Power Platform (z.B. Power BI mit Cloud-Einbindung) sehr gut aus.
- Idealerweise bringst du Erfahrung in Datenarchitektur, mehrdimensionaler Datenmodellierung sowie in Kundenportal-, CRM- und Energiedaten-Management-Lösungen mit.
- Du agierst eigenverantwortlich, methodisch und praxisorientiert, arbeitest gerne im Team und kommunizierst sicher auf Deutsch sowie gut auf Englisch.
Fullstack Engineer Business ERP (m/w/d)
Über
Rolle
In einem dynamischen Marktumfeld ist Stillstand gleichbedeutend mit Rückschritt. Gesucht wird eine Persönlichkeit, die als technologischer Wegbereiter fungiert und massgeschneiderte Software-Ökosysteme auf das nächste Level hebt. Hier wird nicht nur programmiert, sondern die digitale Zukunft führender Unternehmen aktiv gesteuert.
Verantwortung
Agile Entwicklung von Individual-Software zur Abbildung anspruchsvoller Geschäftsprozesse
Konzeptionierung von skalierbaren Cloud-Strukturen und hybriden Systemumgebungen
Implementierung von automatisierten Workflows unter Nutzung von AL oder vergleichbaren Sprachen
Modernisierung von Legacy-Datenbeständen durch innovative Migrationsstrategien
Fachliche Begleitung technischer Projekte direkt an der Front des digitalen Wandels
Qualifikationen
Tiefgreifendes technisches Verständnis im Bereich der Wirtschaftsinformatik oder Anwendungsentwicklung
Sichere Beherrschung von Design Patterns und modernen Architektur-Prinzipien
Routine in der Erstellung von komplexen Reporting-Lösungen und Datenvisualisierungen (z.B. RDLC)
Ausgeprägter Teamgeist kombiniert mit einer proaktiven "Get-it-done"-Mentalität
Fähigkeit zur Erstellung von fundierten Aufwandsschätzungen für anspruchsvolle IT-Projekte
Benefits
Senior Java Entwickler:in (m/w/d)
Über
Verantwortung
- Du verantwortest die Konzeption und Umsetzung komplexer Java-basierter Softwarelösungen in anspruchsvollen Kundenumgebungen.
- In dieser Rolle arbeitest Du eng mit bereichsübergreifenden Teams zusammen und verbindest technische mit fachlichen Perspektiven bei hoher Qualitäts- und Kundenorientierung.
- Du setzt gezielt AI-gestützte Tools im Software Engineering ein und treibst die Weiterentwicklung unserer Entwicklungsansätze voran.
- Als Java Entwickelnde mit Berufserfahrung übernimmst Du mit Deinen analytischen Fähigkeiten und Fachkenntnissen eine zentrale Schlüsselfunktion im Team.
- Du coachst weniger erfahrene Teammitglieder und förderst aktiv den Wissensaustausch.
- In dieser Rolle unterstützt Du bei Kundenworkshops sowie bei Presales-Aktivitäten.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder einer vergleichbaren Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre fundierte Erfahrung in Analyse, Design und Entwicklung mit Java (Core, Spring Ecosystem, JPA/Hibernate)
- Sehr gute Kenntnisse in Spring, Spring Boot, Microservices-Architekturen sowie der Entwicklung von RESTful APIs (OpenAPI/Swagger) und Grundkenntnisse in SOAP
- Routiniert im Umgang mit relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) inklusive komplexer SQL-Queries sowie vertraut mit CI/CD-Pipelines, Docker, Kubernetes, OpenShift und idealerweise AWS
- Praxis in AI-gestützter Softwareentwicklung und modernen Engineering-Ansätzen (z.B. Agentic Engineering) sowie idealerweise Know-how in gängigen Frontend-Frameworks (Angular/React/Vue)
- Erfahrung in der Anleitung und im Mentoring von Junior-Entwicklerinnen und -Entwicklern sowie fliessende Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Java Engineer (m/w/d)
Über
Verantwortung
- Du konzipierst und realisierst komplexe Java-basierte Softwarelösungen in anspruchsvollen Kundenumgebungen.
- In dieser Rolle arbeitest Du eng mit bereichsübergreifenden Teams zusammen und vereinst technische mit fachlichen Perspektiven bei hoher Qualität und Kundenzufriedenheit.
- Du setzt gezielt AI-gestützte Tools im Software Engineering ein und gestaltest aktiv die Weiterentwicklung unserer Entwicklungsansätze mit.
- Als Java Softwareentwickler:in Senior-Level übernimmst Du mit Deinen analytischen Fähigkeiten und Fachkenntnissen eine zentrale Schlüsselfunktion im Team.
- Du coachst weniger erfahrene Teammitglieder und förderst einen kontinuierlichen Wissensaustausch.
- In dieser Rolle unterstützt Du Kundenworkshops und Presales-Aktivitäten mit Deiner technischen Expertise.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder einer verwandten Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre Erfahrung in Analyse, Design und Entwicklung mit Java (Core, Spring Ecosystem, JPA/Hibernate)
- Fundierte Praxis in Spring, Spring Boot, Microservices-Architekturen sowie RESTful APIs (OpenAPI/Swagger) und Grundkenntnissen in SOAP
- Sicherer Umgang mit relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) inklusive komplexer SQL-Queries
- Vertraut mit CI/CD-Pipelines, Containerisierung und Orchestrierung (Docker, Kubernetes, OpenShift) sowie idealerweise Erfahrungen mit AWS und AI-gestützter Entwicklung
- Du kommunizierst fliessend auf Deutsch und Englisch in Wort und Schrift und übernimmst gerne Mentoring für Junior-Entwickler
Benefits
Software Engineer Microsoft Dynamics (m/w/d)
Über
Verantwortung
Konzeption & Entwicklung von Microsoft-basierten Anwendungen und Portalen
Plugin- & JavaScript-Entwicklung für individuelle Erweiterungen
Solution Design und Abstimmung mit Kunden
Deployment-Unterstützung in Cloud- und On-Premise-Umgebungen
Betriebssicherung & Teamberatung im CRM-Umfeld
Qualifikationen
Abgeschlossene Informatikausbildung
Plugin- & JavaScript-Entwicklung, Solutiondesign und CI/CD-Erfahrung
Beratungskompetenz und Kenntnisse im Requirements Engineering
Microsoft Dynamics CRM-Grundverständnis
Programmierkenntnisse in C#, TypeScript/JavaScript, PowerShell, HTML, Git-Flow
Sprachkenntnisse: Sehr gutes Deutsch, gutes Englisch
DevOps Engineer – Cloud Automation Specialist ☁️ (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du als Senior Cloud Engineer / Cloud Platform Engineer die Verantwortung für den Aufbau und die Weiterentwicklung der unternehmensweiten Azure- und Container-Plattform. Du gestaltest im Kontext eines Platform-Teams die technische Basis für Entwicklungs- und Data-Teams und arbeitest eng mit diesen zusammen. Innerhalb der IT-Organisation nimmst du eine zentrale Rolle für Governance, Sicherheit, Automatisierung und Observability der Cloud-Umgebung ein. Zudem trägst du die Gesamtverantwortung für Stabilität, Skalierbarkeit und Konformität der Cloud-Plattform und prägst damit die langfristige Ausrichtung der digitalen Infrastruktur entscheidend mit.
Verantwortung
Du baust und entwickelst die Azure Landing Zone mit Fokus auf Security, Identity und Networking weiter
Migrationen von OpenShift zu AKS sowie der Betrieb von Container Plattformen gehören zu deinem Alltag
Du betreust Cloud native Services, optimierst Skalierung und unterstützt Data-Teams mit passenden Lösungen
Die Entwicklung von Terraform Infrastruktur und CI/CD Pipelines mit GitHub Actions liegt in deiner Verantwortung
Du stellst Observability sicher und treibst Security-by-Design aktiv mit voran
Qualifikationen
Du hast ein Studium in Informatik oder vergleichbar (mind. Bachelor) und Erfahrung im Infrastruktur-Umfeld
Du bringst mindestens 5 Jahre Erfahrung als DevOps oder Cloud Engineer mit
Sehr gute Kenntnisse in Azure, Terraform und Kubernetes (AKS) zeichnen dich aus
Du arbeitest sicher mit GitHub Actions, Monitoring-Tools und CI/CD-Prozessen
Sehr gute Deutsch- und Englischkenntnisse auf C2-Niveau sowie Deutsch schriftlich sowie mündlich einwandfrei bei den Qualifikationen am schluss runden dein Profil ab
Benefits