236 IT - Software Development in Li Curt
FullStack Software Engineer C# / Python - Kommunikationssysteme (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Technologieunternehmen, das anspruchsvolle technische Systeme und Komponenten für internationale Anwendungen entwickelt und realisiert. Das Unternehmen verbindet Entwicklung, Fertigung und technische Dienstleistungen und begleitet seine Lösungen über verschiedene Phasen hinweg.
Präzision, Qualität und zuverlässige Prozesse prägen das Arbeitsumfeld. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und interdisziplinärer Zusammenarbeit.
Rolle
Du möchtest Software entwickeln, die in komplexen und technisch anspruchsvollen Umgebungen eingesetzt wird? In dieser Rolle arbeitest du an modernen Informations- und Kommunikationssystemen und verbindest Softwareentwicklung mit Netzwerk- und Systemtechnologien. Dabei übernimmst du Verantwortung von der Analyse über die Implementierung bis zur Dokumentation und Qualitätssicherung.
Verantwortung
Du analysierst technische und fachliche Systemanforderungen und überführst diese in nachvollziehbare Software-Spezifikationen.
Du entwickelst und erweiterst Anwendungen mit C# und Python.
Du implementierst moderne WPF-Frontends zur Konfiguration und Verwaltung von Netzwerk- und Kommunikationssystemen.
Du wirkst aktiv bei der Gestaltung von Softwarearchitekturen und technischen Lösungskonzepten mit.
Du stellst durch sauberen Code, Tests und strukturierte Dokumentation eine hohe Softwarequalität sicher.
Du dokumentierst Architekturentscheidungen, Implementierungen und Tests gemäss definierten Qualitäts- und Normvorgaben.
Du arbeitest eng mit System Engineers und weiteren technischen Spezialisten zusammen.
Du bringst dich aktiv in agile Entwicklungsprozesse nach Scrum oder Kanban ein.
Du unterstützt bei der kontinuierlichen Weiterentwicklung von Entwicklungsprozessen, Tools und Technologien.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare technische Ausbildung.
Du bringst mehrjährige praktische Erfahrung in der Softwareentwicklung mit C# mit.
Du hast fundierte Kenntnisse in der Entwicklung von Desktop-Anwendungen mit WPF.
Du kennst Python oder möchtest deine Kenntnisse in dieser Programmiersprache gezielt weiterentwickeln.
Du interessierst dich für Netzwerke, Kommunikationssysteme und technische Infrastrukturen.
Du arbeitest sicher mit Git und kennst moderne Entwicklungs- und Build-Prozesse.
Du legst Wert auf sauberen, wartbaren und gut dokumentierten Code.
Du arbeitest strukturiert und kannst komplexe technische Zusammenhänge analytisch erfassen.
Du bringst Teamgeist und Freude an der Zusammenarbeit mit unterschiedlichen technischen Fachbereichen mit.
Du kommunizierst sehr gut auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits
Web & Mobile Entwickler (Fullstack: Java/Typescript) (m/w/d)
Über
Rolle
Gute Software beginnt nicht mit Code.
Sie beginnt mit den richtigen Fragen.
Was braucht der Kunde wirklich?
Welches Problem soll tatsächlich gelöst werden?
Und wie wird aus einer Idee eine Software, die langfristig funktioniert, skalierbar bleibt und echten Mehrwert schafft?
Genau hier setzt deine Aufgabe an.
Du entwickelst nicht einfach Features nach Vorgabe, sondern verbindest Kundenverständnis, technische Architektur und moderne Softwareentwicklung.
Du arbeitest direkt mit Kunden, hinterfragst Anforderungen und machst aus komplexen Herausforderungen funktionierende Lösungen.
Gemeinsam mit erfahrenen Software Engineers und UX-Spezialisten entwickelst du individuelle Anwendungen für unterschiedliche Branchen und anspruchsvolle Fachbereiche.
Verantwortung
Verstehen, bevor gebaut wird
Du analysierst gemeinsam mit Kunden fachliche und technische Anforderungen.
Du stellst die richtigen Fragen und hilfst dabei, aus Ideen konkrete und umsetzbare Lösungen zu entwickeln.
Architektur mitgestalten
Du denkst über einzelne Features hinaus und entwickelst gemeinsam mit dem Team nachhaltige Softwarearchitekturen.
Du triffst technische Entscheidungen mit Blick auf Qualität, Wartbarkeit und langfristige Weiterentwicklung.
Moderne Software entwickeln
Du entwickelst Backend-Lösungen mit Java und modernen Technologien aus dem JVM-Umfeld.
Du arbeitest mit Technologien wie Spring, Hibernate und REST.
Du setzt moderne Webanwendungen mit TypeScript sowie Frameworks wie Angular, React oder Vue um.
Nah am Kunden arbeiten
Du arbeitest direkt mit Kunden zusammen und begleitest Projekte von der ersten Anforderung bis zur erfolgreichen Umsetzung.
Du sorgst dafür, dass technische Lösungen nicht nur sauber entwickelt sind, sondern auch die tatsächlichen Bedürfnisse der Anwender erfüllen.
Im Team besser werden
Du arbeitest mit Software Engineers und UX-Spezialisten aus unterschiedlichen Ländern und Fachrichtungen zusammen.
Du bringst deine Erfahrung ein und profitierst gleichzeitig vom Wissen und den Perspektiven deiner Kolleginnen und Kollegen.
Technologie weiterdenken
Du beobachtest neue Technologien und bewertest, wo deren Einsatz einen echten Mehrwert schafft.
Du entwickelst dich fachlich kontinuierlich weiter und bringst neue Ideen aktiv ins Team ein.
Qualifikationen
Du bringst Erfahrung mit
Du verfügst über mindestens fünf Jahre Erfahrung in der professionellen Softwareentwicklung.
Du hast bereits Software entwickelt, die langfristig betrieben, weiterentwickelt und gewartet wird.
Java ist deine technische Basis
Du besitzt sehr gute Kenntnisse in Java und modernen Technologien des JVM-Ökosystems.
Spring, Hibernate und REST gehören zu deinem vertrauten technischen Umfeld.
Du bist auch im Web zuhause
Du bringst Erfahrung mit TypeScript und modernen Web-Frameworks wie Angular, React oder Vue mit.
Kenntnisse in Python sind ein zusätzliches Plus.
Du verstehst agile Softwareentwicklung
Du hast Erfahrung mit agilen Methoden und arbeitest gerne in interdisziplinären Teams.
Du übernimmst Verantwortung für deine Lösungen und denkst über deinen eigenen Aufgabenbereich hinaus.
Du kannst mit Menschen genauso gut wie mit Technologie
Du hast Freude am direkten Kundenkontakt und kannst technische Themen verständlich vermitteln.
Du hörst zu, hinterfragst Anforderungen und entwickelst gemeinsam mit anderen passende Lösungen.
Du willst dich weiterentwickeln
Du bist neugierig, lernbereit und möchtest fachlich sowie persönlich kontinuierlich wachsen.
Du bringst Eigeninitiative mit und wartest nicht darauf, dass andere den nächsten Schritt für dich definieren.
Du bist flexibel
Gelegentliche Geschäftsreisen siehst du als willkommene Abwechslung und Möglichkeit, Kunden und Projekte persönlich kennenzulernen.
Sprachen
Sehr gute Deutschkenntnisse in Wort und Schrift
Java Cloud-Native & Microservices Engineer (m/w/d)
Über
Verantwortung
Entwicklung moderner, verteilter Softwareplattformen auf Java-Basis mit Fokus auf Skalierbarkeit, Modularität und nachhaltige Architekturentscheidungen
Aufbau und Weiterentwicklung serviceorientierter Anwendungen sowie Gestaltung klar abgegrenzter Microservices und technischer Komponenten für komplexe Business-Anforderungen
Verbindung von Softwareentwicklung und moderner Delivery durch containerisierte Lösungen, automatisierte Entwicklungsprozesse und konsequente Anwendung etablierter Engineering-Prinzipien
Technische Begleitung von Kundenprojekten über den gesamten Software-Lifecycle hinweg und aktive Mitgestaltung von Lösungsdesign, Implementierung, Integration und Go-live
Qualifikationen
Solider IT-Ausbildungshintergrund sowie mehrjährige Entwicklungspraxis mit Java in anspruchsvollen, webbasierten und verteilten Systemlandschaften
Tiefgehende Kenntnisse in Spring Boot und Hibernate sowie Erfahrung mit modernen Frontend-Technologien wie Angular oder React und API-basierten Architekturen
Sicheres Verständnis von Microservices, Docker, CI/CD und Domain-driven Design sowie praktische Erfahrung mit Scrum oder vergleichbaren agilen Vorgehensmodellen
Technologieoffener und kundenorientierter Engineer mit hoher Eigenverantwortung, Teamorientierung sowie sehr guten Deutsch- und guten Englischkenntnissen
Industrial Software Developer (m/w/d)
Über
Verantwortung
Entwicklung intuitiver Maschinenoberflächen mit modernen Frameworks wie C#/.NET oder Blazor.
Implementierung und Optimierung industrieller Steuerungs- und Bewegungsabläufe.
Aufbau robuster Datenverbindungen mittels OPC UA, MQTT oder REST.
Realisierung kundenspezifischer Automationslösungen inklusive Validierung und Produktionsübergabe.
Erstellung technischer Unterlagen sowie fachliche Unterstützung bei komplexen Servicefällen.
Qualifikationen
Technischer Hochschulabschluss bzw. höhere Fachausbildung in Informatik, Mechatronik, Automatisierung oder Systemtechnik.
Praxiserprobte Softwarekompetenz, vorzugsweise in C#, .NET, TypeScript oder Python.
Verständnis für industrielle Kommunikation, Motion Control und automatisierte Fertigungsumgebungen.
Erfahrung mit agilen Entwicklungsprozessen, Versionsverwaltung und CI/CD, beispielsweise GitLab CI oder Azure DevOps.
Ausgeprägtes analytisches Denken, hohe Lernbereitschaft sowie sichere schriftliche und mündliche Kommunikation in Deutsch und Englisch.
Benefits
Elektroingenieur ETH / FH (m/w/d)
Über
Dieser Rocken Partner ist ein erfolgreiches und wachsendes Hightech-Unternehmen, welches Röntgen- und Elektronendetektoren entwickelt und herstellt, um wissenschaftliche Durchbrüche auf der ganzen Welt zu ermöglichen. Während fotografische Kameras sichtbares Licht einfangen, zählen ihre Kameras einzelne Röntgenphotonen und Elektronen. Die über 130 Mitarbeitenden befinden sich in der Schweiz, den Vereinigten Staaten und Japan.
Bei diesem Arbeitgeber trifft akademische Forschung auf agile Industriepraktiken. Die Wurzeln des Unternehmens sind tief in der wissenschaftlichen Gemeinschaft verankert und ihre Wissenschaftler veröffentlichen jedes Jahr neue Forschungsergebnisse. Gleichzeitig arbeiten Ingenieure, Techniker, Administratoren und kaufmännischen Experten intensiv daran, dass Kunden ohne Verzögerung von den neuesten Technologien profitieren.
Rolle
Du entwickelst anspruchsvolle analoge und digitale Elektronikbaugruppen und begleitest diese über den gesamten Produktlebenszyklus – von der Konzeption bis zur Serienreife. In enger Zusammenarbeit mit interdisziplinären Entwicklungsteams trägst Du mit Deinem Fachwissen und Deiner Innovationskraft zur Realisierung moderner Hardwarelösungen bei.
Verantwortung
Du konzipierst und entwickelst komplexe analoge und digitale Schaltungen für innovative Elektroniksysteme.
Du verantwortest die Schaltungsentwicklung, begleitest das PCB-Layout und führst technische Design-Reviews durch.
Du entwickelst leistungsfähige Power-Management-Konzepte und legst Stromversorgungen auf Schaltungs- und Systemebene aus, beispielsweise für DDR-Speicher und FPGAs.
Du stellst ein zuverlässiges Power-Sequencing sowie die optimale Funktion komplexer Hardwareplattformen sicher.
Du evaluierst und qualifizierst elektronische Bauteile unter Berücksichtigung technologischer Entwicklungen und der Lieferkettensituation.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium (ETH, FH oder vergleichbar) in Elektrotechnik, Mikroelektronik oder einer verwandten Fachrichtung.
Eine Berufslehre als Elektroniker EFZ ist von Vorteil.
Du bringst mehrjährige Erfahrung in der Entwicklung komplexer Hardware mit und verfügst über fundierte Kenntnisse in der analogen und digitalen Schaltungstechnik.
Idealerweise hast Du Erfahrung mit High-Speed-Designs, FPGAs, SoCs oder vergleichbaren Hardwareplattformen.
Du arbeitest sicher mit professionellen EDA-Tools, vorzugsweise Altium Designer oder Cadence.
Du schätzt die Zusammenarbeit in interdisziplinären Teams und kommunizierst sicher in Deutsch und Englisch.
Benefits
Business Central Developer & ERP Project Specialist (m/w/d)
Rolle
Eine abwechslungsreiche Position für einen erfahrenen Microsoft Dynamics 365 Business Central Spezialisten, der technische Entwicklung mit Kundenberatung und Projektarbeit verbinden möchte. Gesucht wird eine Persönlichkeit, die individuelle ERP-Lösungen konzipiert, entwickelt und deren erfolgreiche Einführung beim Kunden begleitet.
Im Fokus stehen die Weiterentwicklung von Business-Central-Lösungen, die Analyse kundenspezifischer Anforderungen und die technische Umsetzung von Erweiterungen. Gleichzeitig übernehmen Sie Verantwortung in Projekten und stehen Kunden als kompetenter Ansprechpartner zur Seite.
Verantwortung
Entwicklung und Anpassung von Microsoft Dynamics 365 Business Central entsprechend individueller Kundenanforderungen
Analyse bestehender Prozesse und Erarbeitung technischer Konzepte für Erweiterungen und Optimierungen
Mitarbeit und Übernahme von Verantwortung in Business-Central-Projekten
Begleitung von ERP-Einführungen sowie technische Betreuung bestehender Installationen
Unterstützung bei der Entwicklung komplexer Lösungen und Abstimmung mit internen Spezialisten
Direkte Kundenbetreuung, Beratung und Unterstützung bei technischen und fachlichen Fragestellungen
Qualifikationen
Fundierte Erfahrung mit Microsoft Dynamics NAV oder Dynamics 365 Business Central
Kenntnisse in Softwareentwicklung, Business-Analyse und/oder technischer Projektleitung im ERP-Umfeld
Ausgeprägtes analytisches und konzeptionelles Denken sowie schnelle Auffassungsgabe
Verständnis für betriebswirtschaftliche Prozesse und deren Umsetzung in ERP-Systemen
Kundenorientierte, geduldige und kommunikative Persönlichkeit
Sehr gute Deutschkenntnisse sowie selbstständige, zuverlässige und lösungsorientierte Arbeitsweise
Benefits
Microsoft Dynamics 365 Business Central Consultant & Project Manager (m/w/d)
Rolle
Für ein modernes IT- und Business-Umfeld wird eine engagierte Persönlichkeit gesucht, die Microsoft Dynamics 365 Business Central mit fundierter Projekt- und Beratungskompetenz verbindet. In dieser vielseitigen Funktion begleiten Sie Kunden bei der Optimierung ihrer Geschäftsprozesse und setzen individuelle ERP-Lösungen erfolgreich um.
Die Position verbindet Business Central Consulting, Projektleitung und technische Entwicklung. Sie analysieren Anforderungen, konzipieren passende Lösungen und begleiten Kunden von der Einführung bis zum laufenden Betrieb.
Verantwortung
Beratung von Kunden bei der Optimierung und Digitalisierung von Geschäftsprozessen mit Microsoft Dynamics 365 Business Central
Analyse von Anforderungen und Konzeption individueller Anpassungen und Erweiterungen
Planung, Steuerung und Begleitung von ERP-Projekten von der Konzeption bis zur Einführung
Begleitung von Business-Central-Implementierungen und Betreuung bestehender Kundenumgebungen
Unterstützung des Entwicklungsteams bei komplexen technischen Anforderungen
Umsetzung von Programmänderungen sowie allgemeiner Kunden-Support und Beratung
Qualifikationen
Mehrjährige Erfahrung mit Microsoft Dynamics 365 Business Central oder Microsoft Dynamics NAV
Praxiserfahrung in Analyse, Entwicklung und/oder ERP-Projektmanagement
Gutes Verständnis für Geschäftsprozesse und deren technische Abbildung in ERP-Systemen
Analytisches Denken, schnelle Auffassungsgabe und ausgeprägte Lösungsorientierung
Kundenorientierte und kommunikative Persönlichkeit mit sehr guten Deutschkenntnissen
Selbstständige, zuverlässige und teamorientierte Arbeitsweise
Benefits
Java Softwareentwickler:in (m/w/d)
Verantwortung
In einem kleinen Team von Experten entwickelst du innovative Softwarelösungen
Dabei programmierst du in Java und weiteren objektorientierten Technologien
Ebenso gehört die Arbeit mit NoSQL-, relationalen und objektorientierten Datenbanken zu deinen Aufgaben
Du wendest dynamische, funktionale und Low-Level-Sprachen wie Python, Haskell oder C an
Zum Einsatz kommen Tools und Umgebungen wie Eclipse IDE, Git, GNU/Linux oder UNIX sowie die JVM
Qualifikationen
Abgeschlossenes Hochschulstudium (BSc oder MSc) in Informatik, Bioinformatik, Elektrotechnik oder ähnlichem Fachbereich
Leidenschaft für Java und objektorientiertes Programmieren wird erwartet
Begeisterung für Free und Open Source Software ist wünschenswert
Erfahrung im Umgang mit mehreren Programmiersprachen und Datenbanktechnologien ist von Vorteil
Deutsch muss schriftlich sowie mündlich einwandfrei beherrscht werden
Benefits
Full Stack Software Engineer .NET / React (m/w/d)
Über
Verantwortung
Du entwickelst moderne Full-Stack-Lösungen mit C#, .NET Core, ASP.NET, React und Next.js
Dabei arbeitest du eng mit Product Management und Design an der Umsetzung innovativer Features
Für skalierbare Systeme konzipierst und betreust du REST-APIs, Microservices und Cloud-Architekturen
Mit Elasticsearch, Docker und Kubernetes verbesserst du Suchfunktion, Deployment und Systemstabilität
Im Produktivbetrieb kümmerst du dich um Monitoring, Debugging, Performance und Security und bringst dich aktiv in Scrum-Teams ein
Qualifikationen
Du bringst 3+ Jahre Berufserfahrung in der Softwareentwicklung und idealerweise einen Bachelor in Informatik oder einem verwandten Bereich mit
Sicherer Umgang mit C#, .NET Core, React.js, TypeScript/JavaScript, HTML5 und CSS3 wird vorausgesetzt
Erfahrung mit Microsoft Azure, Azure DevOps, CI/CD, Git sowie relationalen und nicht-relationalen Datenbanken ist vorhanden
Kenntnisse in OpenAI-/ChatGPT-APIs, LangChain, LlamaIndex, Prompt Engineering und LLM-Anpassung sind ein Plus
Ausgeprägte Problemlösungs- und Kommunikationsfähigkeiten sowie sehr gute Englischkenntnisse runden dein Profil ab, Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Microsoft Dynamics 365 Software Engineer (m/w/d)
Über
Verantwortung
Konzeption und Entwicklung individueller Business-Lösungen auf Basis von Microsoft Dynamics 365 mit Fokus auf Sales, Marketing, Customer Service und Field Service
Entwicklung und Integration leistungsfähiger Web Services und Schnittstellen mit C#/.NET und Azure zur Verbindung von CRM-, Cloud- und Drittsystemen
Umsetzung moderner Frontend-Komponenten mit React und TypeScript sowie Erweiterung bestehender Anwendungen entlang fachlicher und technischer Anforderungen
Technische Begleitung von Kundenprojekten von der Lösungsanalyse und Architektur bis zur Implementierung sowie kontinuierliche Weiterentwicklung der eingesetzten Microsoft-Technologien
Qualifikationen
Abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik beziehungsweise eine technische Berufsausbildung mit entsprechender Entwicklungserfahrung
Gute Software-Engineering-Kenntnisse mit C#/.NET und/oder TypeScript sowie Verständnis für moderne Web-, API- und Integrationsarchitekturen
Fundierte Erfahrung mit Microsoft Dynamics 365, Power Platform und Azure Services; Kenntnisse in React und Cloud-Integrationen ergänzen das Profil optimal
Analytischer und konzeptionell starker Entwickler mit hoher Kundenorientierung, technologischer Neugier und Freude daran, neue Lösungsansätze eigenständig zu erarbeiten
Benefits