Overview
Skills
Job Details
Job Title: Integration Developer
Location: Everett, MA 02149
Duration: 10 Months
Position Description:
A public sector agency is seeking a skilled Integration Developer to lead the design and implementation of API integrations with third-party Child Care Management System (CCMS) applications such as Brightwheel, ProCare, Alliance Core, Playground, and Lillio.
This role is central to developing functional prototypes with select application vendors, evaluating data quality, and creating scalable integration processes that support real-time data flow into state-level master data and reporting platforms. These integrations will help support policy, enrollment, and program operations in family child care.
Working in close collaboration with the organization s Solutions Architect, the developer will build secure, scalable APIs and data service layers, incorporating authentication, data transformation, version control, and messaging.
The role also includes assessing data consistency, identifying gaps or anomalies, and making recommendations for improved data handling and integration standards. This work will contribute to the broader data interoperability and digital modernization efforts of the agency.
Duties and Responsibilities:
Design and build APIs to integrate third-party education platforms for data retrieval and ingestion.
Develop secure, scalable endpoints with robust authentication, versioning, and messaging features.
Implement translation and mapping layers to align external data structures with internal data models.
Contribute to the adoption or development of education data standards (e.g., Ed-Fi) to promote interoperability.
Apply API service boundary best practices to ensure security, scalability, and reliability.
Work closely with data engineering, cloud, and database teams to support downstream processes such as Master Data Management (MDM), ETL pipelines, and analytics workflows.
Validate and test integrations to ensure reliability and consistency.
Monitor, troubleshoot, and optimize API integrations to maintain data quality and availability.
Participate in software development efforts, including code reviews and team collaboration to ensure consistent practices.
Provide technical input to support enterprise architecture and long-term IT strategy.
Advise on data governance, technical design, and scalable implementation of integration solutions.
Required Skills and Experience:
Proven experience designing and implementing API integrations with third-party platforms, preferably in education or public benefits environments.
Strong command of RESTful APIs, authentication protocols (OAuth, API keys), versioning, and performance monitoring.
Familiarity with education data standards such as Ed-Fi or similar frameworks.
Demonstrated experience in data mapping and translation between different schemas and data models.
Solid understanding of secure API design and enterprise integration patterns.
Experience with data formats such as JSON and XML and data services including MDM, ETL, reporting, and storage.
Familiarity with DevOps and CI/CD pipelines.
Proficiency in programming languages relevant to API development such as C#, Java, Python, or Node.js.
Experience with API protocols: REST, SOAP, GraphQL.
Strong collaboration and communication skills; able to work with technical, business, and vendor stakeholders.
Experience with code review processes and maintaining collaborative, scalable codebases.
Ability to translate business requirements into robust, enterprise-aligned technical solutions.
Preferred Qualifications:
Background in public benefits systems, particularly in early childhood, education, or health/human services.
Experience working with government agencies (federal, state, or local).
Familiarity with enterprise architecture principles and technical alignment in complex environments.
Experience advising on data integration best practices and contributing to multi-stakeholder data governance strategies.