pmx
Senior Software Platform Engineer (m/w/d)
Senior platform engineer in Oberkochen ensuring architecture governance and product security for C#/C++/.NET development: automating CI/CD pipelines, planning Visual Studio/.NET migrations, building logging (ELK/Splunk), and advising lead developers and architects on platform and build tooling.
- Compensation
- Not disclosed
- Location
- Roßdorf
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Completed degree in computer science, software engineering, technical informatics, information technology or comparable
- Several years of experience with Microsoft COM, MSBuild, Roslyn Analyzer, gRPC and NuGet
- Knowledge of developing and integrating own Roslyn analyzers and code fixes
- Very good knowledge of C++ and C# with focus on platform, build and tooling topics
- Solid knowledge of CI/CD, static code analysis and architecture governance
- Experience with Microsoft .NET and Visual Studio
- Experience with product security in code, build and pipeline environments
- Ability to clearly communicate complex technical topics
Full description
- Sicherstellung der Einhaltung von Architekturentscheidungen und Durchführung statischer Abhängigkeitsanalysen im Microsoft-/ .NET-Umfeld
- Beratung der Lead Developer zu Product-Security-Anforderungen für Code, Build und Pipelines
- Analyse und Planung von Migrationspfaden für Visual Studio und Microsoft .NET
- Konzeption und Automatisierung von CI/CD-Pipelines für C#/C++ inklusive Build, Test, NuGet-Paketing, Deployment, statischer Analyse und Security-Checks
- Architektur und Umsetzung von Logging-Lösungen wie ELK und Splunk
- Berücksichtigung von Authentifizierung, Autorisierung und Verschlüsselung in technischen Lösungen
- Beratung von Architekten, Backlog-Ownern und technischen Experten zu komplexen Plattform- und Architekturthemen
- Abgeschlossenes Studium der Informatik, Software Engineering, Technischen Informatik, Informationstechnik oder vergleichbar
- Mehrjährige Erfahrung mit Microsoft COM, MSBuild, Roslyn Analyzer, gRPC und NuGet
- Kenntnisse in der Entwicklung und Integration eigener Roslyn Analyzer und Code-Fixes
- Sehr gute Kenntnisse in C++ und C# mit Fokus auf Plattform-, Build- und Tooling-Themen
- Fundierte Kenntnisse in CI/CD, statischer Codeanalyse und Architektur-Governance
- Erfahrung mit Microsoft .NET und Visual Studio
- Erfahrung mit Product Security im Code-, Build- und Pipeline-Umfeld
- Fähigkeit zur verständlichen Vermittlung komplexer technischer Zusammenhänge