{"schemaVersion":"jobsearcher.job.v1","id":"9f878844583c419af9bc58fb","url":"https://jobsearcher.com/jobs/9f878844583c419af9bc58fb","canonicalUrl":"https://jobsearcher.com/jobs/9f878844583c419af9bc58fb","title":"Senior Application Developer","description":"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.\n\n*Key Responsibilities*\n\n* Lead development of the modernized sampling information system, including frontend UI components, backend services, and integrations with NASS enterprise systems.\n\n* Implement all sampling, parameter entry, workflow, and review capabilities in the new web-based user interface.\n\n* Develop modular, maintainable services aligned with the program's service-oriented architecture, and support API design for sampling algorithms and data export orchestration.\n\n* Ensure full functional parity with the legacy SAS/AF system while improving usability, performance, accessibility (Section 508), and maintainability.\n\n* Build connectors and data-exchange components required for downstream system integration and Sample Master export modernization.\n\n* Work closely with architects, data engineers, and domain experts to ensure system correctness, reproducibility, and error-handling expectations.\n\n* Support parallel testing activities by implementing validation tools, logging, debugging instrumentation, and automated test coverage.\n\n* Contribute to technical documentation, coding standards, peer reviews, and knowledge-transfer activities to NASS staff.\n\n* Participate in Agile ceremonies, sprint planning, backlog refinement, and risk mitigation discussions.\n\n* Translate business requirements into technical tasks and provide level-of-effort estimates.\n\n*Required Qualifications & Skills*\n\n* Minimum 7 years of hands-on software development experience, including at least 3 years building and supporting enterprise-scale web applications.\n\n* Demonstrated experience leading development activities in modernization, cloud migration, or service-oriented architecture projects.\n\n* Proficiency in modern programming languages and frameworks such as C#/.NET, Java, or Python.\n\n* Expertise in modern web UI frameworks (React, Angular, or Vue).\n\n* Strong knowledge of RESTful API development, microservices, backend orchestration, and integration patterns.\n\n* Experience with Azure or comparable cloud platforms, including CI/CD pipelines, containerization (Docker), and automated testing frameworks.\n\n* Familiarity with enterprise databases such as Sybase and MS SQL, including ORM frameworks and secure data-access patterns.\n\n* Experience implementing secure coding practices, RBAC, audit logging, and FedRAMP-aligned development.\n\n* Excellent communication skills to collaborate with statisticians, system architects, and NASS technical SMEs.\n\n*Desired Qualifications (Not Required)*\n\n* Experience working with federal or highly regulated environments is preferred.\n\n*Security & Eligibility Requirements*\n\n* Must comply with HSPD-12 and FIPS PUB 201 personal identity verification (PIV) requirements for federal contractor personnel.\n\n* 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.\n\n* Required to sign a NASS confidentiality certification / non-disclosure agreement prior to accessing NASS systems, databases, or data files.\n\n* Must complete annual USDA Information Security Awareness (ISA) and Rules of Behavior (ROB) training.\n\n* Must be a U.S. Citizen or Lawful Permanent Resident (\"green card\" holder).\n\n* Must obtain and display a government-issued identification badge while on USDA premises.\n\nPay: $121,000.00 - $146,000.00 per year\n\nWork Location: In person","company":"Fedscale","rawCompany":"fedscale","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-09-11T11:25:39.323Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Application Developer","description":"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.\n\n*Key Responsibilities*\n\n* Lead development of the modernized sampling information system, including frontend UI components, backend services, and integrations with NASS enterprise systems.\n\n* Implement all sampling, parameter entry, workflow, and review capabilities in the new web-based user interface.\n\n* Develop modular, maintainable services aligned with the program's service-oriented architecture, and support API design for sampling algorithms and data export orchestration.\n\n* Ensure full functional parity with the legacy SAS/AF system while improving usability, performance, accessibility (Section 508), and maintainability.\n\n* Build connectors and data-exchange components required for downstream system integration and Sample Master export modernization.\n\n* Work closely with architects, data engineers, and domain experts to ensure system correctness, reproducibility, and error-handling expectations.\n\n* Support parallel testing activities by implementing validation tools, logging, debugging instrumentation, and automated test coverage.\n\n* Contribute to technical documentation, coding standards, peer reviews, and knowledge-transfer activities to NASS staff.\n\n* Participate in Agile ceremonies, sprint planning, backlog refinement, and risk mitigation discussions.\n\n* Translate business requirements into technical tasks and provide level-of-effort estimates.\n\n*Required Qualifications & Skills*\n\n* Minimum 7 years of hands-on software development experience, including at least 3 years building and supporting enterprise-scale web applications.\n\n* Demonstrated experience leading development activities in modernization, cloud migration, or service-oriented architecture projects.\n\n* Proficiency in modern programming languages and frameworks such as C#/.NET, Java, or Python.\n\n* Expertise in modern web UI frameworks (React, Angular, or Vue).\n\n* Strong knowledge of RESTful API development, microservices, backend orchestration, and integration patterns.\n\n* Experience with Azure or comparable cloud platforms, including CI/CD pipelines, containerization (Docker), and automated testing frameworks.\n\n* Familiarity with enterprise databases such as Sybase and MS SQL, including ORM frameworks and secure data-access patterns.\n\n* Experience implementing secure coding practices, RBAC, audit logging, and FedRAMP-aligned development.\n\n* Excellent communication skills to collaborate with statisticians, system architects, and NASS technical SMEs.\n\n*Desired Qualifications (Not Required)*\n\n* Experience working with federal or highly regulated environments is preferred.\n\n*Security & Eligibility Requirements*\n\n* Must comply with HSPD-12 and FIPS PUB 201 personal identity verification (PIV) requirements for federal contractor personnel.\n\n* 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.\n\n* Required to sign a NASS confidentiality certification / non-disclosure agreement prior to accessing NASS systems, databases, or data files.\n\n* Must complete annual USDA Information Security Awareness (ISA) and Rules of Behavior (ROB) training.\n\n* Must be a U.S. Citizen or Lawful Permanent Resident (\"green card\" holder).\n\n* Must obtain and display a government-issued identification badge while on USDA premises.\n\nPay: $121,000.00 - $146,000.00 per year\n\nWork Location: In person","datePosted":"2026-09-11T11:25:39.323Z","dateModified":"2026-09-11T11:25:39.323Z","hiringOrganization":{"@type":"Organization","name":"Fedscale","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9f878844583c419af9bc58fb"},"url":"https://jobsearcher.com/jobs/9f878844583c419af9bc58fb"}}