Lead the .NET Framework to .NET 8+ modernization strategy across the workstream
Establish technical standards, migration patterns, and quality expectations
Make and document key architectural decisions regarding: Distributed transaction modernization (DTC replacement strategies), ASP.NET Web Forms migration approaches, WPF application disposition (retire, retain on Windows, or rewrite)
Perform hands-on modernization of the most complex application components
Lead remediation of incompatible NuGet dependencies and package modernization efforts
Reverse-engineer and replace private packages where source code is unavailable
Review and approve modernization work completed by staff consultants
Ensure functional parity, maintainability, and performance of migrated applications
Evaluate where modernization tooling can accelerate delivery versus where manual intervention is required
Partner with delivery leadership to identify risks, dependencies, and mitigation strategies
Requirements
Core .NET Modernization Expertise
Expert-level C# development experience using modern language features
Must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) and able to work in the United States without current or future visa sponsorship
Undergo fingerprinting as part of the onboarding process
Successfully complete a government background investigation (CJIS-type clearance)