NET Entwickler - Softwareingenieur gesucht in Leipzig

AVAT Automation GmbH
Leipzig, Germany
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 65K

Job location

Leipzig, Germany

Tech stack

.NET
API
Amazon Web Services (AWS)
Azure
Code Review
Software Design Patterns
Nunit
OAuth
Software Architecture
Openid Connect
Software Engineering
Cloud Platform System
Xunit
Moq
Containerization
Kubernetes
Domain Driven Design
Docker
Microservices

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 frameworkunabhä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 (7+) einschlägige Berufserfahrung in der Softwareentwicklung mit dem .NET-Stack
  • Fundiertes Wissen in Microservices, Clean Architecture, Domain-Driven Design (DDD) und Design Patterns
  • Sicherer Umgang mit Cloud-Plattformen (vorzugsweise Azure oder AWS) sowie Containerisierung mit Docker und Kubernetes
  • Expertise in der Absicherung von APIs (OAuth2, OpenID Connect) und der Performance-Optimierung komplexer Systeme
  • Sicherer Einsatz von Unit-, Integration- und End-to-End-Tests (xUnit, NUnit, Moq)Erfahrung im industriellen Umfeld (Maschinenbau, Anlagenbau, Produktionssysteme o. ä.) sind wünschenswert
  • Erfahrung darin, Junior-Entwickelnde anzuleiten und Code-Reviews konstruktiv durchzuführen.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
  • Internationale Reisebereitschaft

About the company

Wir sind Hightech-Entwick­ler und Hersteller von intelli­genten Systemen zur smar­ten Energieerzeugung und -verteilung sowie für Ener­giemanage­ment und -netz­werke.

Apply for this position