Logo for SMX Services & Consulting, Inc.

Applications Developer

Role overview

Qualifications

  • 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 application modernization, cloud migration, or service-oriented architecture
  • Strong communication skills for working with statisticians, architects, engineers, and government technical SMEs

Responsibilities

  • Lead development of the modernized GENESIS application
  • Build modern frontend user-interface components
  • Develop backend application services
  • Implement secure coding practices

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving

About the company

SMX Services & Consulting, Inc. logo

SMX Services & Consulting, Inc.

IT Services & IT Consulting

SMX Services & Consulting is an information technology outsourcing (ITO) provider with more than 20 years’ applied experience providing logical solutions to emerging enterprises, in a variety of industry verticals including technology, finance, banking, real estate, insurance, and retail. Based in Miami, Florida, SMX serves private, public and institutional clients, including some Fortune 500 companies, in more than 10 countries from regional offices in Houston, San Juan, Bogotá, and Caracas.

Company details

IndustryIT Services & IT Consulting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Applications Developer — 2 Positions

Agency/Client: U.S. Department of Agriculture (USDA), National Agricultural Statistics Service (NASS)
Program: Sampling Program Enhancement / GENESIS Modernization
Location: Remote — supporting USDA NASS, Washington, DC
Duration: 24-month engagement
Pay Rate: $65.47/hour
Openings: 2
Minimum Experience: 7 years
Previous USDA/NASS Experience: Strong plus

Position Overview

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.

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.

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.

Required Development Experience

Candidates must have:

  • 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.

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 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

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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Application Developer Related jobs

Other jobs at SMX Services & Consulting, Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.