API Solutions Developer

Remote in Dover, DE, US • Posted 30+ days ago • Updated 46 minutes ago
Contract Independent
On-site
$60 - $64 /hr
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • ("API Development" OR "REST" OR "GraphQL" OR "OpenAPI" OR "Data Governance" OR "Data Security" OR "Data Pipeline" OR "Data Validation" OR "Data Dictionary" OR "Automated Testing")

Summary




Stefanini Group is hiring!

Exciting opportunity awaits, let us help you get started!

Click Apply now or you may call Rachit Rastogi at +1 or email at for faster processing!



Project Summary

The API Developer will build and maintain the data services that power the dashboard, ensuring reliable, scalable access to curated datasets and enabling timely updates and future expansion.



Purpose and objectivesDesign 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



Data domains to supportAPIs must support all data domains within department's public reporting database.



Handling known data gaps and inconsistenciesProvide 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



API design requirementsREST or GraphQL, with preference determined by department standards, with OpenAPI documentation required for all endpoints.Versioning strategy, including backward compatible changes for the Web Developer.Standard query parametersDomain, metric, year, as of date.Geography: city, county, state, district, schoolLEA type: traditional public, charter, vo tech, as categorized. Standard response structureMetadata: dataset name, as of date, refresh cadence, suppression policy, and calculation notes.Data payload: categories, counts, percents, suppressed indicators, denominator values where applicable.Caching headers and server-side caching for common queries.





Security and governancePublic read only access pattern with protection against abuse:API gateway and rate limiting.Logging and monitoring.No PII exposure. Only aggregated values with suppression.Align to Department and Data Management Office (DMO) security standards for hosting and operations.





Data pipeline and refreshDefine 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 cadenceSupport 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.



DeliverablesAPI implementation deployed to the agreed environment.Open API 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.



Acceptance criteriaAPI 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.



Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives



About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like Americas, Europe, Africa and Asia, and more than 400 clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting, company with global presence. We are CMM Level 5 company.



#LI-RR1

#LI-REMOTE
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10106616
  • Position Id: 62689
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Dover, Delaware

Today

Easy Apply

Contract

$45 - $50 /hr

Remote or Dover, Delaware

Today

Easy Apply

Contract

$60 - $63 /hr

Remote or Dover, Delaware

Today

Easy Apply

Contract

$50 - $55 /hr

Smyrna, Delaware

Today

Easy Apply

Contract

$50 - $55 /hr

Search all similar jobs