JOBSEARCHER

Senior Application Developer

FedscaleWashington, DCL6 LeadSeptember 11th, 2026
The Senior Applications Developer leads development of a modernized sampling information system built on a C#/.NET Blazor web interface and a service-oriented backend, replacing a legacy SAS/AF-based system used for sample frame analysis, survey population creation, probability sample selection, and Sample Master generation, while achieving full functional parity and improved usability, performance, and maintainability. *Key Responsibilities* * Lead development of the modernized sampling information system, including frontend UI components, backend services, and integrations with NASS enterprise systems. * Implement all sampling, parameter entry, workflow, and review capabilities in the new web-based user interface. * Develop modular, maintainable services aligned with the program's service-oriented architecture, and support API design for sampling algorithms and data export orchestration. * Ensure full functional parity with the legacy SAS/AF system while improving usability, performance, accessibility (Section 508), and maintainability. * Build connectors and data-exchange components required for downstream system integration and Sample Master export modernization. * Work closely with architects, data engineers, and domain experts to ensure system correctness, reproducibility, and error-handling expectations. * Support parallel testing activities by implementing validation tools, logging, debugging instrumentation, and automated test coverage. * Contribute to technical documentation, coding standards, peer reviews, and knowledge-transfer activities to NASS staff. * Participate in Agile ceremonies, sprint planning, backlog refinement, and risk mitigation discussions. * Translate business requirements into technical tasks and provide level-of-effort estimates. *Required Qualifications & Skills* * Minimum 7 years of hands-on software development experience, including at least 3 years building and supporting enterprise-scale web applications. * Demonstrated experience leading development activities in modernization, cloud migration, or service-oriented architecture projects. * Proficiency in modern programming languages and frameworks such as C#/.NET, Java, or Python. * Expertise in modern web UI frameworks (React, Angular, or Vue). * Strong knowledge of RESTful API development, microservices, backend orchestration, and integration patterns. * Experience with Azure or comparable cloud platforms, including CI/CD pipelines, containerization (Docker), and automated testing frameworks. * Familiarity with enterprise databases such as Sybase and MS SQL, including ORM frameworks and secure data-access patterns. * Experience implementing secure coding practices, RBAC, audit logging, and FedRAMP-aligned development. * Excellent communication skills to collaborate with statisticians, system architects, and NASS technical SMEs. *Desired Qualifications (Not Required)* * Experience working with federal or highly regulated environments is preferred. *Security & Eligibility Requirements* * Must comply with HSPD-12 and FIPS PUB 201 personal identity verification (PIV) requirements for federal contractor personnel. * Subject to a National Agency Check with Inquiries (NACI) or higher-level background investigation as designated for the position, and must be cleared prior to accessing sensitive NASS data. * Required to sign a NASS confidentiality certification / non-disclosure agreement prior to accessing NASS systems, databases, or data files. * Must complete annual USDA Information Security Awareness (ISA) and Rules of Behavior (ROB) training. * Must be a U.S. Citizen or Lawful Permanent Resident ("green card" holder). * Must obtain and display a government-issued identification badge while on USDA premises. Pay: $121,000.00 - $146,000.00 per year Work Location: In person