123 IT - Software Development in St. Niklausen LU
Senior Java Developer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Enterprise-Applikationen auf Basis von Java EE / Jakarta EE
Umsetzung von Backend-Komponenten, Business-Logik und REST/SOAP APIs
Mitarbeit an der Architektur und dem Design komplexer Softwarelösungen
Integration von Datenbanken und Schnittstellen zu Drittsystemen
Optimierung bestehender Anwendungen hinsichtlich Performance, Stabilität und Wartbarkeit
Durchführung von Code Reviews, Tests und Qualitätssicherung
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik oder vergleichbare Qualifikation
Erfahrung in der Entwicklung mit Java EE / Jakarta EE (z. B. EJB, JPA, CDI)
Kenntnisse in Application Servern (z. B. WildFly, WebLogic, GlassFish)
Erfahrung mit relationalen Datenbanken (z. B. Oracle, PostgreSQL, MySQL)
Verständnis von Softwarearchitektur, Design Patterns und Clean Code
Selbständige und strukturierte Arbeitsweise sowie Teamfähigkeit
Benefits
C#/.NET Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Applikationen mit C# und .NET (Core / .NET 6+)
Konzeption und Implementierung von Backend-Services, APIs und Business-Logik
Mitarbeit an Architekturentscheidungen und technischen Konzepten
Integration von Datenbanken, Schnittstellen und Drittsystemen
Optimierung bestehender Anwendungen hinsichtlich Performance, Stabilität und Sicherheit
Durchführung von Code Reviews, Testing und Qualitätssicherung
Qualifikationen
Abgeschlossene Ausbildung oder Studium im Bereich Informatik oder vergleichbare Erfahrung
Sehr gute Kenntnisse in C# und dem .NET-Ökosystem
Erfahrung mit ASP.NET Core, REST APIs und idealerweise Entity Framework
Kenntnisse im Umgang mit SQL-Datenbanken (z. B. SQL Server)
Verständnis von Softwarearchitektur, Clean Code und Design Patterns
Selbständige, strukturierte Arbeitsweise sowie Teamfähigkeit
Java Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Backend-Anwendungen auf Basis von Java
Konzeption und Implementierung von skalierbaren Softwarelösungen und APIs
Mitarbeit an der Architektur moderner Applikationen (z. B. Microservices)
Integration von Datenbanken und externen Schnittstellen
Durchführung von Code Reviews, Tests und Optimierungen bestehender Systeme
Enge Zusammenarbeit mit DevOps, Frontend-Entwicklung und Fachbereichen
Qualifikationen
Abgeschlossene Ausbildung oder Studium im Bereich Informatik oder vergleichbar
Erfahrung in der Softwareentwicklung mit Java
Kenntnisse in Frameworks wie Spring / Spring Boot
Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL, MySQL)
Grundverständnis von Softwarearchitektur, Clean Code und Design Patterns
Sehr gute Deutsch- und Englischkenntnisse
Java Software Engineer (m/w/d)
Verantwortung
- Du entwickelst innovative Ideen, erstellst Prototypen und führst sie bis zur produktiven Lösung.
- In dieser Rolle konzipierst und betreibst du Java-basierte Applikationen und optimierst sie laufend.
- Du übernimmst die Verantwortung für die kontinuierliche Weiterentwicklung bestehender Softwarelösungen.
- Als erfahrene Fachkraft Softwareentwicklung arbeitest du eng mit deinem Team zusammen, um unsere Produkte zu verbessern.
- Du gestaltest Funktionen und Features mit, die echten Mehrwert für unsere Nutzer:innen schaffen.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation
- Du hast mehrjährige Erfahrung in der Softwareentwicklung und sehr gute Kenntnisse in Java
- Du gehst Aufgaben mit hoher Eigeninitiative, Drive und Verantwortungsbewusstsein an
- Du denkst vorausschauend, bist neugierig und eignest dir gerne neues Wissen an
- Du hinterfragst bestehende Lösungen konstruktiv und denkst in Alternativen
- Du bringst neue Perspektiven ein und trägst aktiv zur Weiterentwicklung von Architektur und Lösungen bei
Software-Engineer NET & Angular (m/w/d)
Verantwortung
Konzeption und Weiterentwicklung neuer Features unter Einsatz zeitgemässer Technologien (Schwerpunkt .NET / Angular)
Umsetzung von Modulen innerhalb bestehender Produktlösungen
Realisierung von Backend- und Frontend-Bausteinen im Microsoft-Umfeld
Sicherstellung von sauberem Code sowie nachhaltigen technischen Strukturen
Mitwirkung bei der kontinuierlichen Verbesserung der Systemlandschaft
Qualifikationen
Abgeschlossene Ausbildung im Bereich Applikationsentwicklung oder vergleichbarer Hintergrund
Begeisterung für moderne Softwaredesign-Prinzipien und innovative Ansätze
Praxis im Aufbau serviceorientierter Schnittstellen und verteilter Systeme
Gute Kenntnisse in Programmiersprachen, Datenbanksystemen und Web-Frameworks
.NET Softwareentwickler (m/w/d)
Rolle
Möchtest Du in einer Firma tätig sein, in der Ambition, Teamgeist und ein offenes Klima grossgeschrieben werden? Bist du gerne für objektorientierte Softwareentwicklung auf Basis modernster Microsoft-Technologien mitverantwortlich, hast Spass am Job und arbeitest gern in einem kompetenten, dynamischen, internationalen Team?
Verantwortung
- Du entwickelst spezifische Erweiterungen für D365 Customer Engagement/Microsoft Dynamics CRM
- Du führst fachliche und technische Beratung im CRM-Umfeld im Rahmen durchzuführender Projekte durch
- Bei der Ausarbeitung von CRM-Konzepten und technischen Alternativen in Zusammenarbeit mit Kunden und im Team können wir auf dich zählen
- Du programmierst HTML-basierte Frontend-Lösungen, sowie Funktionen und Businesslogik nach Kundenanforderungen, auf Basis von Microsoft Dynamics CRM
- Du realisierst Schnittstellen zu verschiedenen Informationssystemen (mittels SOA-basierten Eigenentwicklungen oder Middleware wie beispielsweise Scribe)
- Erarbeitung und Abbildung von kundenrelevanten Prozessen mittels Microsoft Dynamics Standardmitteln sowie eigenentwickelten Erweiterungen fordern dich heraus
- Du nutzt Microsoft Reporting Services (SSRS) und alternativen Reporting-Technologien zur Realisierung von kundenspezifischen Reports
Qualifikationen
- Du bringst mindestens 1-2 Jahre Erfahrung mit der Anpassung und Erweiterung von Microsoft Dynamics 365 CRM und bevorzugt auch den Möglichkeiten von Microsoft Azure (CDS, Flow, Azure Functions etc.) mit
- Du hast langjährige Erfahrung mit objektorientierter Programmierung, vorzugsweise mit dem .NET Framework und C# in Visual Studio
- Sehr gute Kenntnisse in Internet-Technologien (HTML/HTML5, CSS, JavaScript- und JavaScript-Frameworks wie AngularJS, TypeScript und jQuery) zeichnen dich aus
- Du hast gute Kenntnisse in der Entwicklung und Anbindung von Webanwendungen / SOA / Webservices
- Kenntnisse in MS SQL allgemein und SQL-Datenabfragen, bevorzugt mit T-SQL kannst du ebenfalls vorweisen
- Du hast ein professionelles Auftreten mit ausgeprägter Kundenorientierung
Benefits
Senior Java Software Engineer (80-100%) (m/w/d)
Rolle
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international). Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen.
Verantwortung
- Softwareentwicklung an der Schnittstelle zwischen Fachabteilung und IT
- Mithilfe bei der Realisierung anspruchsvoller Anwendungen: Konzeption, Design und Entwicklung
- Erhebung der fachlichen Anforderungen und Umsetzung in IT-Lösungen
- Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
- Mitarbeit in interdisziplinären, agilen Teams
- Fachliche und technische Dokumentation der Applikationen
Qualifikationen
- Abgeschlossene Informatikausbildung oder eine vergleichbare Ausbildung (Hochschule / Fachhochschule) mit mind. 3 Jahren Berufserfahrung in objektorientierter Softwareentwicklung mit Java
- Sehr gute Kenntnisse aktueller Java-Frameworks wie z.B, Hibernate, JPA und Spring
- Guter Umgang mit gängigen Internet-Technologien (HTML, CSS, JavaScript, etc.)
- Gute Kenntnisse moderner Integrationstechnologien wie Apache Camel oder Kafka
- Erfahrung mit relationalen Datenbank-Systemen (Microsoft SQL Server, Oracle, DB2, etc.)
- Praktische Erfahrung mit OpenShift oder Kubernetes von Vorteil
- Ausgeprägtes konzeptionelles und analytisches Denken und Handeln
- Gute Beherrschung der deutschen Sprache in Wort und Schrift ist Voraussetzung
Benefits
Junior Software Engineer (m/w/d)
Rolle
Du arbeitest in einem engagierten Team mit viel individuellem Spielraum und Eigenverantwortung. Du entwirfst, entwickelst und realisierst innovative Lösungen (Mobile Apps, Web Apps, Desktop Applikationen) für Kunden aus der Industrie- und Baubranche. Nach der Einführung bearbeitest und realisierst Du vielseitige und spannende Projekte selbständig, von der Konzeptionsphase bis zur Abnahme durch den Kunden. Den Projekterfolg stellst Du durch die proaktive Koordination mit anderen Abteilungen wie Verkauf und Technik sicher.
Qualifikationen
Du bist eine selbstständige, anpassungsfähige, kommunikative Persönlichkeit. Mit deinem analytischen Denken und deinen Kenntnissen rund um Prozesse (Analyse und Definition) kannst Du die Anforderungen von Kunden verstehen und aufnehmen. Du hast bereits erste Erfahrungen in der Softwareentwicklung gesammelt (Projekte, Praktika).
Zudem zeichnen dich folgende Qualifikationen aus:
- Abgeschlossene Berufslehre oder angehendes Studium als Informatiker/in
- Kenntnisse in C# .NET und einer relationalen Datenbank (z.B. Microsoft SQL-Server)
- Du bist kommunikativ und kontaktfreudig (Kunden und Team)
- Du sprichst die Sprache der Kunden (Deutsch) und Partner (Englisch), Französisch ist ein Plus
Benefits
Principal Java Developer (m/w/d)
Verantwortung
- Zu Deinen Aufgaben gehört die Unterstützung und Beratung anspruchsvoller Kunden in unterschiedlichen Branchen bei der Implementierung von Softwarelösungen.
- Aufgrund von Anforderungsspezifikationen und Architekturvorgaben entwirfst und entwickelst Du Softwarekomponenten, dokumentierst, implementierst und testest diese.
- Du verantwortest die Client- und Server-seitigen Frameworks sowie die Erstellung und Verwaltung von Datenbanken.
- Du kannst bedeutsame Positionen, wie z.B. Software Architect oder Lead Developer übernehmen.
- Du hilfst uns dabei, den hohen Anforderungen an Qualität, Systematik und Methodik unserer Kunden zu entsprechen.
- Du coachst andere Entwickler intern wie auch extern.
- Du agierst als Leuchtturm von uns am Markt und unterstützt die Kundenberater in der Gewinnung von neuen Kunden durch Deine Expertise.
Qualifikationen
- Du hast einen Hochschulabschluss (Uni, FH, ETH) in Informatik oder Wirtschaftsinformatik.
- Du verfügst über 8 Jahre Erfahurng in der Softwareentwicklung.
- Du hast umfassende Kenntnisse in Java SE, Spring, JUnit sowie modernen Webtechnologien, wie z.B. JavaScript, Angular, ReactJS oder HTML5.
- Dein Skillset wird abgerundet durch Kenntnisse im Datenbankumfeld SQL (AWS, Azure) sowie Erfahrungen mit Testing, Versionierung (GIT, SVN), Buildtools (Maven, Gradle) und Web Services.
- Du hast bereits Erfahrung in agilen Projekten (z.B. SCRUM, KANBAN, SAFe) sammeln können.
- Kenntnisse von Software Architektur, insbesondere Microservice Architektur und Kenntnisse mit Container Plattformen (Bsp. Docker) sind von Vorteil.
Benefits
Software Developer (m/w/d)
Rolle
Du arbeitest im Team der Produkteentwicklung mit. Dort schreibst du nicht nur Code, sondern bringst dein Wissen aktiv, in Form von Lösungsvorschlägen und Konzepten mit ein. Du schätzt die Arbeit in einem anspruchsvollen und äusserst vielseitigen Umfeld. Dafür bringst du das notwendige agile Mindset mit.
Qualifikationen
Du:
- verfügst über eine höhere Fachausbildung im Bereich Informatik (ETH/UNI/FH) oder einen vergleichbaren Leistungsausweis.
- hast 5 Jahre Praxiserfahrung in der Softwareentwicklung im .NET Umfeld mit C# sowie mit modernen Web-(HTML 5, TypeScript Technologien) und Schnittstellentechnologien (z. B. REST).
- zeichnest dich durch eine hohe Eigenverantwortung, mitdenkende Arbeitsweise sowie Interesse an Neuem aus.
- beherrschst Deutsch fliessend (Wort und Schrift) und kannst dich auf Englisch verständigen.
- hast Freude daran Herausforderungen zu meistern und Verantwortung zu übernehmen.
- bist lösungsorientiert und hast eine Can-Do-Mentalität.
- passt schlicht und einfach in unser Team – alles andere ist zweitrangig.
Benefits