INTEGRATE Informatik AG

Senior Software Engineer .Net

📍 6039 Root D4

One of 13 job profiles at employer INTEGRATE Informatik AG

Role and responsibilities

Aktive Teilnahme an allen Phasen der Softwareentwicklung von Machbarkeitsstudien über Design, Entwicklung, Dokumentation, Tests und Fehlerbehebung bis hin zur Softwarewartung. Anwendung agiler technischer Verfahren und verschiedener Softwareentwicklungstechnologien zur Entwicklung innovativer und effizienter Lösungen und deren termingerechte Bereitstellung. Zusammenarbeit mit anderen agilen Teammitgliedern, um die Integration der verschiedenen Dienste und Funktionen in das Zielsystem zu automatisieren. Enge Zusammenarbeit mit Produktverantwortlichen und Teammitgliedern, um Produkt- und Lieferrisiken zu erkennen. Proaktives und kontinuierliches Vorantreiben und Vorleben von Best Practices, technischen Prozessen und agilem Verhalten. Schnelle Entwicklung kreativer und effizienter Lösungen, die das Kundenerlebnis verbessern.

Team / description

Die INTEGRATE ist die Brücke zwischen Wunschkandidaten und Kunden, die Unterstützung benötigen. Das Unternehmen sucht für ihren Kunden einen Senior-Kandidaten mit Erfahrung im Software-Engineering und in der Software-Entwicklung, am besten in einem regulierten Umfeld. Der/die Kandidat/in sollte agiles und DevOps Verständnis und Erfahrung haben und in einem funktionsübergreifenden internationalen Team arbeiten.

Qualifications and Skills

  • Min. Bachelor-Abschluss in Informatik, Mathematik oder einem ähnlichen Bereich oder vergleichbare Berufserfahrung als Software-Ingenieur

  • Mindestens. 7+ Jahre Erfahrung in der professionellen Softwareentwicklung

  • Ausgeprägte Kommunikations- und Kooperationsfähigkeiten mit der Fähigkeit, effektiv in einem Team zu arbeiten.

  • Fliessende Englischkenntnisse (in Wort und Schrift)

  • Agile Erfahrung (z. B. Scrum/ SAFe) und DevOps-Erfahrung

  • Sehr gute Kenntnisse der besten Praktiken der Softwareentwicklung, einschließlich TDD, Pair Programming, Code Reviews und Design Patterns

  • Beherrschung von C# und .NET Core-Entwicklung

  • Praktische Arbeitserfahrung mit Build-Tools für .NET-Anwendungen: msbuild, cake

  • Gute Kenntnisse und Arbeitserfahrung mit Kubernetes, Helms, Flux, etc.

  • Gute Kenntnisse von CI/CD-Automatisierungstools und Komponenten wie Azure DevOps Server

  • Gute Arbeitserfahrungen mit Docker und Docker compose

  • Erfahrung mit der Integration komplexer Systeme und der Gewährleistung von Datenfluss und Interoperabilität.

  • Erfahrung mit Schwachstellenmanagement und entsprechenden Tools

  • Deutsch ist ein Plus