Senior Software Entwickler (m/w/d) - .NET, C++, Build
Core
Senior Software Developer responsible for technical ownership of modern development, build, and tooling landscapes, focusing on optimizing build processes and modernizing systems.
Role type
Senior IC Build & Tooling Engineer (.NET/C++)
Builds
Scalable software architectures, gRPC service landscapes, and CI/CD pipelines
Domain
Enterprise Software Engineering, Build Engineering, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, C++, MSBuild, COM/Interop, gRPC, CI/CD automation, Roslyn analyzers, Microservices architecture
Preferred skills
Technical mentorship, architectural strategy, performance optimization
Technologies
Visual Studio, Azure DevOps, GitHub Actions, Roslyn, gRPC, COM, P/Invoke, RCW, CCW
Responsibilities
Conceptualize and optimize complex software and build systems; Analyze and optimize compiler, linker, and build processes; Develop and maintain MSBuild solutions; Design and implement COM-based interfaces; Build scalable gRPC service landscapes; Develop Roslyn analyzers and code fixes; Automate CI/CD pipelines; Provide technical consultation to development teams.
Seniority
Senior, hands-on IC