NET-Entwickler - Softwareentwickler

ekvip automation GmbH
Leipzig, Germany
21 days ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Shift work
Languages
English, German
Job source

Tech stack

ASP.NET .NET Framework HTML5 C Sharp (Programming Language) Cascading Style Sheets (CSS) Software Design Patterns Entity Framework Windows Presentation Foundation Microsoft SQL Server Object-Oriented Software Development Software Architecture Software Engineering
+10 more
TypeScript Web Application Frameworks ReactJS Blazor Backend AngularJS Front End Software Development Restful APIs Grpc Twincat

Job description

  • Analyse und tiefgehendes Verständnis der bestehenden Softwarelandschaften unserer Industriekunden
  • Konzeption, Strukturierung und Weiterentwicklung robuster Softwarearchitekturen für industrielle Anwendungen
  • Entwicklung kundenindividueller Lösungen, auf Basis unseres eigenen Software-Frameworks sowie Framework unabhängiger Lösungen, wenn projektspezifisch erforderlich
  • Weiterentwicklung und technische Ausgestaltung unseres Frameworks in Abstimmung mit Kundenanforderungen
  • Definition von Software-Grundlagen, Bibliotheken, Schnittstellen und Architekturrichtlinien
  • Bereitstellung einer stabilen und klar strukturierten Basis für die nachgelagerte SPS-Programmierung
  • Enge Zusammenarbeit mit SPS-Programmierern, Projektleitung und weiteren technischen Schnittstellen

Requirements

  • Mehrjährige (4+) einschlägige Berufserfahrung in der Softwareentwicklung mit dem .NET-Stack (C#, .NET 8/9, ASP.NET Core)
  • Erfahrung als full stack developer; Backend: RESTful APIs, gRPC, Entity Framework Core (EF Core), SQL Server / PostgreSQL; Frontend: WPF, Moderne Web-Frameworks wie Angular, React oder Blazor sowie HTML5, CSS3 und TypeScript
  • Fundiertes Wissen in OOP, Clean Architecture und Design Patterns
  • Sicherer Einsatz von Testing-Frameworks für Unit und End-to-End-Tests.
  • Erfahrung im industriellen Umfeld (Maschinenbau, Anlagenbau, Produktionssysteme o. ä.) sowie mit industriellen Protokollen sind wünschenswert
  • Fähigkeit, komplexe Geschäftsprozesse in technische Anforderungen zu übersetzen
  • Souveränes Auftreten gegenüber Stakeholdern und die Fähigkeit, technische Sachverhalte verständlich zu erklären
  • Sehr gute Deutsch- und/oder Englischkenntnisse
  • Bereitschaft, die persönlichen Fähigkeiten hinsichtlich PLC-Entwicklung z.B. TwinCAT und Structured Text (ST/STX) weiterzuentwickeln
  • Internationale Reisebereitschaft

Benefits & conditions

  • Eine technisch anspruchsvolle Position in einem industriellen Umfeld mit einem hohen Maß an kreativer Freiheit
  • Eine Schlüsselrolle an der Schnittstelle zwischen Softwarearchitektur und Automatisierung
  • Mitarbeit an langfristigen, branchenübergreifenden Industrieprojekten
  • Kurze Entscheidungswege und direkten Einfluss auf die Architektur- und Framework-Strategie
  • 30 Urlaubstage
  • Leistungsgerechte Vergütung
  • Mitarbeiterbenefits wie z. B. betriebliche Altersvorsorge, Jobticket und Urban Sports

About the company

ekvip automation GmbH ist ein Softwarehaus für den Maschinen- und Anlagenbau mit Sitz in Leipzig und Tochtergesellschaften in den USA und in Sarajevo. Wir entwickeln TwinCAT-3-Frameworks (darunter unser Open-Source-Framework cinnamon), C#-Applikationen für die Maschinen- und Linienebene sowie Services rund um die Inbetriebnahme. Unser Leitsatz ist einfach: wir gestalten Automatisierung.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all