The .NET Software Developer 2 is a senior-level position responsible for leading the design, development, maintenance, and enhancement of complex .NET applications supporting the USDA Natural Resources Conservation Service (NRCS) IT ecosystem. This role requires deep technical expertise across the full software development lifecycle and the ability to drive architectural decisions, mentor junior developers, and lead modernization initiatives including migration from legacy .NET Framework to .NET Core/.NET 8+, containerization, and AWS cloud adoption. The Developer 2 operates with significant autonomy, provides Tier 3 technical support, and serves as a subject matter expert on assigned application domains.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level