Software Engineer (w/m/d) 80 – 100%

BMS Building Materials Suisse

Rümlang

On-site

CHF 110,000 - 150,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Homeoffice nach Reglement
5 Wochen Ferien + Zusatzleistungen

Job summary

BMS Building Materials Suisse sucht einen Software Engineer (w/m/d) in Rümlang/Buchs für eine 80–100%-Anstellung. Sie entwickeln Features End-to-End: Datenmodell, API und Benutzeroberfläche, entwerfen die Architektur unserer Anwendungen und Datenpipelines und arbeiten mit Databricks/Delta Lake.

Sie integrieren AI-Funktionen dort, wo sie echten Mehrwert bringen, kommunizieren mit Fachbereichen und liefern Prototypen für schnelle Validation.

Qualifications

  • Mehrere Jahre Erfahrung in der Softwareentwicklung.
  • Fähigkeit, Applikationen von Idee bis Betrieb zu bringen.
  • Starke Kenntnisse in Python und SQL.
  • Erfahrung mit Azure-Cloud-Architekturen und relationalen Datenbanken.
  • Frontend-Stack mit React und TypeScript ist vorteilhaft.
  • Erfahrung mit AI-gestützter Entwicklung (Claude Code, MCP).
  • Ausgeprägtes Verständnis von Systemarchitektur und Skalierbarkeit.

Responsibilities

  • End-to-End-Entwicklung von Features: Datenmodell, API und Benutzeroberfläche.
  • Entwurf und Wartung der Software-Architektur und Datenpipelines.
  • Arbeiten mit unserer Datenplattform Databricks und Delta Lake.
  • Integration von AI-Funktionen dort, wo Mehrwert entsteht.
  • Zusammenarbeit mit Fachbereichen, Prototyping mit Anwendern.
  • Gewährleistung Betrieb, Codequalität, Datenschutz und Compliance.

Skills

Python
SQL
Azure Cloud
React
TypeScript
Databricks
Delta Lake
AI-gestützt
Claude Code
MCP
Datenpipelines
CI/CD

Tools

Databricks
Delta Lake
Azure
TanStack
Claude
Claude Code

Job description

BMS Building Materials Suisse ist ein Grosshändler für Baumaterial im Rohbau und Innenausbau. Zu unserer Unternehmensgruppe gehören die namhaften Spezialisten Baubedarf, Richner, Gétaz Miauton und RegusciReco. Unsere erfahrenen Fachleute beraten, unterstützen und inspirieren mit grossem Engagement Kunden aus der Bauwirtschaft sowie Privatkunden an rund 110 Standorten in der ganzen Schweiz. Nahe am Baualltag sind wir der lokale und verlässliche Partner für jedes Bauprojekt. Schnell, einfach und kompetent.

Rümlang oder Buchs (AG), nach Vereinbarung

Du möchtest nicht nur Code schreiben, sondern Applikationen entwickeln, die im Arbeitsalltag wirklich etwas bewegen? Bei uns gestaltest du datengetriebene Lösungen von der ersten Idee bis zum produktiven Einsatz für die gesamte Firma und entlang der ganzen Wertschöpfungskette. Du entwickelst eigene Applikationen, gestaltest ihre Architektur mit, arbeitest mit modernen Technologien und bringst deine Ideen direkt ein. Dabei hast du viel Gestaltungsspielraum und siehst unmittelbar, welchen Mehrwert deine Arbeit schafft.

Software Engineer (w/m/d) 80 – 100%
Aufgabengebiet
  • Du entwickelst Features End-to-End: Datenmodell, API und Benutzeroberfläche.
  • Du entwirfst und entwickelst die Softwarearchitektur unserer Applikationen und Datenpipelines und achtest auf Wartbarkeit, Einfachheit und Skalierbarkeit.
  • Du arbeitest mit unserer Datenplattform (Databricks, Delta Lake) und machst aus Daten nutzbare Features.
  • Du integrierst bei Bedarf AI-Funktionen (z.B. Agents, MCP-Server, LLM-APIs) in unsere Applikationen, dort, wo sie echten Mehrwert bringen.
  • Du sprichst direkt mit den Fachbereichen, verstehst ihre Probleme und validierst Ideen schnell mit Prototypen, die du gemeinsam mit den Anwender*innen weiterentwickelst.
  • Du sorgst für sauberen Betrieb, gute Codequalität und die Einhaltung von Datenschutz-, Sicherheits- und Compliance-Vorgaben.
Unser typischer Stack
  • Backend: Python, FastAPI, Pydantic
  • Daten: PostgreSQL, Databricks, Delta Lake
  • Plattform: Azure, Infrastructure as Code (Bicep), CI/CD, modernes Tooling (uv, ruff, bun)
  • Frontend: React, TypeScript, TanStack
  • AI: Claude, MCP, AI-assisted Development mit Claude Code
Profil
  • Du hast mehrere Jahre Erfahrung in der Softwareentwicklung und hast Applikationen von der Idee bis in den Betrieb gebracht.
  • Du bist stark in Python und kennst dich mit relationalen Datenbanken und SQL aus.
  • Du hast ein gutes Gespür für Softwarearchitektur und weisst, wie man Systeme einfach, robust und erweiterbar baut.
  • Du hast Erfahrung mit Azure und Cloud-Architekturen.
  • Frontend-Erfahrung ist von Vorteil. Wir nutzen React und TanStack, sind aber flexibel. AI ist heute gut genug, um dich im Frontend zu unterstützen.
  • Du entwickelst AI-gestützt und hast praktische Erfahrung mit Claude Code, Skills und MCP.
  • Du denkst business-orientiert: Du fragst zuerst, welches Problem gelöst werden soll, und dann, wie.
  • Du kannst mit vagen Anforderungen umgehen und erarbeitest zusammen mit den Stakeholdern Schritt für Schritt ein Produkt.
  • Du arbeitest gerne autonom und übernimmst Verantwortung für das, was du baust.
  • Du sprichst Deutsch oder Französisch und verfügst über gute Englischkenntnisse.
  • Von Vorteil: Erfahrung mit Databricks oder ML.
Darauf kannst du dich freuen
  • Viel Gestaltungsspielraum und Verantwortung für eigene Applikationen
  • Moderne Technologien und Freiraum, eigene Lösungsansätze einzubringen
  • Direkter Austausch mit den Fachbereichen und kurze Entscheidungswege
  • Spannende Projekte mit echtem Mehrwert und sichtbaren Ergebnissen
  • Einblicke in unsere Open-Source-Projekte auf GitHub und im Fabricks-Framework
Wir bieten
  • eine herausfordernde, vielseitige und interessante Tätigkeit in einem guten Arbeitsumfeld, in dem Wert auf aktive Zusammenarbeit und gleichzeitig Selbständigkeit gelegt wird
  • eine intensive Einarbeitung ist Programm, wobei unsere neuen Kollegen von Produkt- und Systemschulungen innerhalb der Firma profitieren können
  • Unterstützung unserer Mitarbeitenden in ihrer fachlichen und persönlichen Weiterentwicklung
  • Homeoffice nach Reglement und Absprache möglich
  • 5 Wochen Ferien (6 Wochen ab 50. Altersjahr) und Ferieneinkauf bis max. 10 Tagen, Zusatzleistungen wie eine hervorragend finanzierte eigenständige Pensionskasse und Vergünstigungen auf unser komplettes Produktesortiment sowie externe Prämienvorteile
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (w/m/d) 80 – 100%
Software Engineer (w/m/d) 80 – 100%

BR Bauhandel AG • Rümlang

On-site
CHF 90,000 - 130,000
Homeoffice nach Reglement
5 Wochen Ferien
Ferieneinkauf bis max. 10 Tage
+2
Software Architect - Logistics (w/m/d)
Software Architect - Logistics (w/m/d)

digitec • Zürich

On-site
CHF 120,000 - 160,000
25 Tage Ferien
Shop-Mitarbeiterpreise
Workation bis zu 8 Wochen
Software Architect - Logistics (w/m/d) ‧ 80 – 100%
Software Architect - Logistics (w/m/d) ‧ 80 – 100%

Migros Group • Zürich

Hybrid
CHF 120,000 - 180,000
AI Engineer (f/m/d) 80-100%
AI Engineer (f/m/d) 80-100%

Bexio • Rapperswil

Hybrid
CHF 120,000 - 170,000
Hybrid-Modell
5 Wochen Ferien
Yoga, Massagen und Grill-Sessions
+2
AI Engineer (m/w/d) 80-100%
AI Engineer (m/w/d) 80-100%

bexio ag • Rapperswil-Jona

Hybrid
CHF 120,000 - 180,000
Hybrid-Modell
5 Wochen Ferien
Yoga & Massage
AI Engineer (m/w/d) 80-100%
AI Engineer (m/w/d) 80-100%

Bexio • Rapperswil

Hybrid
CHF 120,000 - 160,000
Hybrid-Modell
5 Wochen Ferien
Yoga, Massagen & Grill-Sessions
+2
Mid-Senior Application Engineer (m/w/d)
Mid-Senior Application Engineer (m/w/d)

IESF AG • Zürich

Hybrid
CHF 77,569 - 91,258
Flexibilität
Work-Life Balance
Weiterbildungsmöglichkeiten
+2
Fullstack Software Architect (w/m/d)
Fullstack Software Architect (w/m/d)

Galaxus • Zürich

Hybrid
CHF 130,000 - 180,000
25 Tage Ferien
Mitarbeiterpreise im Shop
Firmentarif für Handy/Internet/TV-Abos
+3
AI Engineer (m/w/d) 80-100%
AI Engineer (m/w/d) 80-100%

bexio ag • Rapperswil-Jona

Hybrid
CHF 120,000 - 170,000
Hybrid arbeiten
Urlaub 5 Wochen
Unbezahlter Urlaub möglich
+4
(Senior) Fullstack Consultant - Java, Angular & GenAI (all genders)
(Senior) Fullstack Consultant - Java, Angular & GenAI (all genders)

Wavestone Germany AG • Switzerland

Hybrid
CHF 120,000 - 180,000
Mobiles Arbeiten
Ferien 25 Tage
Mobilitätsbudget
+3
Top locations