Demo

Applications Developer

SMX Services & Consulting, Inc.
Chantilly, VA Full Time
POSTED ON 9/18/2026
AVAILABLE BEFORE 3/16/2027

About the Company



Agency/Client:



  • U.S. Department of Agriculture (USDA), National Agricultural Statistics Service (NASS)



Program:



  • Sampling Program Enhancement / GENESIS Modernization



SMX Services & Consulting is seeking two Senior Applications Developers to support the modernization of USDA NASS's mission-critical GENESIS application. GENESIS currently relies on legacy SAS/AF and SCL technologies. The modernization effort will replace the legacy environment with a modern, browser-based user interface and modular service-oriented backend while maintaining the functionality required for NASS's sampling operations.



About the Role



Position Overview



These are hands-on senior development positions. The selected developers will contribute across frontend development, backend services, API development, enterprise integration, data access, automated testing, security, accessibility, and migration from the legacy application.



Location:



  • Remote β€” supporting USDA NASS, Washington, DC



Duration:



  • 24-month engagement



Openings:



  • 2



Minimum Experience:



  • 7 years



Previous USDA/NASS Experience:



  • Strong plus



Responsibilities



Key Responsibilities



The Senior Applications Developers will:



  • Lead development of the modernized GENESIS application.
  • Build modern frontend user-interface components.
  • Develop backend application services.
  • Develop RESTful APIs and modular services.
  • Implement sampling parameter-entry capabilities.
  • Implement sample-size management and sample-creation workflows.
  • Support replication, review, approval, and export functionality.
  • Build data-exchange components and enterprise-system connectors.
  • Support Sample Master export modernization.
  • Integrate with NASS enterprise databases and downstream systems.
  • Develop functionality supporting Sybase and Microsoft SQL Server.
  • Support modular sampling algorithm services.
  • Enable interoperability with statistical tools including R, Python, and SAS.
  • Implement robust logging, metrics, debugging, and error handling.
  • Develop automated unit and integration testing.
  • Support parallel testing against the legacy GENESIS system.
  • Help ensure deterministic and reproducible system outputs.
  • Implement secure coding practices.
  • Support RBAC, authentication, and audit logging.
  • Ensure Section 508 accessibility requirements are incorporated into development.
  • Participate in peer reviews and coding-standard development.
  • Produce technical documentation.
  • Participate in Agile ceremonies, sprint planning, backlog refinement, and risk discussions.
  • Provide knowledge transfer to NASS personnel.



These responsibilities directly support the SOW's required modernization of the frontend, backend/API architecture, sampling services, integrations, testing, security, documentation, and knowledge transfer.



Qualifications



Required Development Experience



  • Minimum 7 years of hands-on software-development experience.
  • At least 3 years building and supporting enterprise-scale web applications.
  • Experience leading development activities involving at least one of:
  • Application modernization
  • Cloud migration
  • Service-oriented architecture
  • Ability to translate business requirements into technical tasks.
  • Ability to develop reasonable level-of-effort estimates.
  • Strong communication skills for working with statisticians, architects, engineers, and government technical SMEs.



Required Skills



Core Technical Skills



Strong experience is sought in:



  • C#
  • .NET
  • .NET Blazor
  • Java and/or Python where applicable
  • Modern browser-based application development
  • React, Angular, or Vue
  • RESTful APIs
  • Microservices
  • Service-oriented architecture
  • Backend orchestration
  • Enterprise integration patterns
  • Microsoft Azure or comparable cloud platforms
  • CI/CD pipelines
  • Docker/containerization
  • Automated testing frameworks
  • Microsoft SQL Server
  • Sybase
  • ORM/data-access frameworks
  • Secure data-access patterns
  • RBAC
  • Authentication
  • Audit logging
  • Secure coding practices
  • FedRAMP-aligned development practices



C#/.NET Blazor should receive particular attention during recruiting. Section 3 of the SOW explicitly requires replacing the legacy SAS/AF interface with a modern responsive browser-based UI built using C# and .NET Blazor.



Preferred Skills



Preferred Background



Strong candidates may also have experience with:



  • USDA or USDA NASS
  • Federal application modernization
  • SAS/AF or SAS environments
  • Statistical/sampling applications
  • Legacy application modernization
  • Azure
  • Highly regulated data environments
  • Section 508/WCAG accessibility
  • Federal security requirements
  • Large enterprise database applications



Pay range and compensation package



Pay Rate:



  • $65.47/hour



Equal Opportunity Statement



Security & Eligibility



  • Candidates must be U.S. Citizens or Lawful Permanent Residents and be able to satisfy USDA fingerprinting, background investigation, PIV, confidentiality, and security-training requirements.
  • The information is unclassified but includes highly sensitive PII.


Salary : $61 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Applications Developer?

Sign up to receive alerts about other jobs on the Applications Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SMX Services & Consulting, Inc.

  • SMX Services & Consulting, Inc. Washington, DC
  • Mainframe Computer Operator Employer: SMX Services & Consulting, Inc. Work Location: U.S. Government Publishing Office (GPO), 732 North Capitol Street NW, ... more
  • 9 Days Ago

  • SMX Services & Consulting, Inc. Peoria, IL
  • POSITION: Integration Solution Architect - Coupa Integrations LOCATION: Peoria, IL DURATION: 24 Months EDUCATION: Bachelor's Degree EXPERIENCE: 2-4 years o... more
  • 11 Days Ago

  • SMX Services & Consulting, Inc. Washington, DC
  • Position Overview SMX Services & Consulting, Inc. is recruiting a Contract/Project Manager (C/PM) in anticipation of award of the U.S. Department of Housin... more
  • Just Posted

  • SMX Services & Consulting, Inc. Chantilly, VA
  • Senior Data Scientist / Machine Learning Engineer Client: U.S. Department of Agriculture (USDA), National Agricultural Statistics Service (NASS) Program: S... more
  • Just Posted


Not the job you're looking for? Here are some other Applications Developer jobs in the Chantilly, VA area that may be a better fit.

  • aevexaerospace Washington, DC
  • Information Management Technology Division (IMTD) provides software development, operations and maintenance of a variety of systems and initiatives support... more
  • 9 Days Ago

  • Newgen Software Technologies Arlington, VA
  • Our Partner is supporting a U.S. Government customer to provide support for onsite incident response to civilian Government agencies and critical asset own... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!