Expedite Talent Solutions · 12 hours ago
Dover, DE - IT - DOE - Technology & Data Office - Programmer 6
Expedite Talent Solutions is seeking a Programmer 6 for a short-term assignment ending on 6/30/26. The role involves designing and implementing secure APIs for the Redding Equity Dashboard to ensure reliable access to curated datasets and support data-driven decision making across Delaware schools.
IT ManagementProfessional ServicesWarehousing
Responsibilities
Design and implement secure, documented APIs that deliver aggregated dashboard datasets to the Web Developer
Implement consistent business rules described in the data considerations, including enrollment scope, exclusion rules, and suppression for counts
Provide a data availability endpoint so the UI can communicate limitations by Local Education Agency (LEA) and metric, aligned to the documented missing data lists
Partner with department staff to ensure all data elements needed are available
REST or GraphQL API design with OpenAPI documentation required for all endpoints
Versioning strategy, including backward compatible changes for the Web Developer
Standard query parameters: Domain, metric, year, as of date, Geography: city, county, state, district, school, LEA type: traditional public, charter, vo tech, as categorized
Standard response structure: Metadata, Data payload, Caching headers and server-side caching for common queries
Public read only access pattern with protection against abuse: API gateway and rate limiting, Logging and monitoring, No PII exposure
Define extract and transform processes with DMO, including data validations needed for verified address for City of Wilmington, LEA code mappings for attendance and tardy codes, Refresh cadence, Support snapshot-based refresh where stated in the document that data will not be continuously updated, Provide clear run logs and publish last refresh timestamps, Automated tests for calculations and suppression rules
API implementation deployed to the agreed environment
OpenAPI specification and developer portal documentation
Data dictionary and metric definition catalog aligned to UI needs
Data availability and gap reporting endpoints aligned to the documented considerations
Operational runbook for refresh, monitoring, incident response, and onboarding new metrics
API responses match documented business rules and suppression
Performance supports dashboard use with reasonable response times under load
Security controls implemented and validated
Documentation enables the Web Developer to implement the UI without additional reverse engineering
DMO review and sign off on governance, definitions, and operational readiness
Qualification
Required
Experience in designing and implementing secure, documented APIs
Knowledge of REST or GraphQL API design
Experience with OpenAPI documentation
Ability to implement consistent business rules in data handling
Experience in providing data availability endpoints
Knowledge of data domains within public reporting databases
Experience in defining extract and transform processes
Ability to support snapshot-based refresh processes
Experience in logging and monitoring API usage
Knowledge of security standards for API hosting and operations
Ability to provide clear run logs and publish refresh timestamps
Experience in automated testing for calculations and suppression rules
Ability to deliver API implementation to agreed environments
Experience in creating data dictionaries and metric definition catalogs
Ability to align deliverables to UI needs
Experience in operational runbook creation for monitoring and incident response
Ability to validate API responses against documented business rules
Experience in ensuring performance supports dashboard use under load
Knowledge of security controls implementation and validation
Ability to create documentation that enables UI implementation without reverse engineering
Company
Expedite Talent Solutions
Expedite Talent Solutions is a minority- and woman-owned firm delivering agile staffing, project outsourcing, and professional services to clients across the Healthcare, Commercial, and Public Sectors.