About The Position

ICF is seeking a Data Collection Systems Developer to support mission support services for the Office of Refugee Resettlement (ORR) and the Office of Trafficking in Persons (OTIP). The Data Collection Systems Developer will support the project by providing development and maintenance of the project’s data and activity tracking system. He or she will also provide support, technical assistance, and consultation to the Operations team. The successful candidate demonstrates experience in systems maintenance and strong customer service skills. The mission of ORR is to promote the health, well-being and stability of refugees, unaccompanied children (UC), and other eligible individuals and families, through culturally responsive, trauma-informed, and strengths-based services. The OTIP mission is to address human trafficking by supporting and leading systems that prevent trafficking and protect survivors, helping them to rebuild their lives and become self-sufficient. The purpose of the Mission Support Project is to provide technical, program management, administrative, and business support services to ORR and OTIP in order to meet ACF mission requirements.

Requirements

  • Bachelor’s degree
  • 3+ years of intermediate experience documenting system requirements and customizing technology solutions to meet requirements
  • 3+ years’ experience working with SharePoint, Power Apps, Power Automate, spreadsheets, including conditional formatting, filtering, sorting, and the use of functions
  • 1+ years of experience with Power Apps for form customization and user interface development.
  • Experience with Microsoft 365 tools: Teams, OneDrive, Excel, Forms, and Dynamics (optional).
  • Ability to create data structures, workflows, and business process automation.
  • Ability to analyze requirements and translate them into functional system designs.
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication, documentation, and collaboration abilities.
  • Proficient in use and customization of legal case tracking software
  • Solid team builder and team player with proven ability to manage competing priorities, perspectives and stakeholder needs
  • Ability to gather, organize, and synthesize information for application in technical assistance delivery
  • Strong analytical, problem-solving, and decision-making capabilities.
  • Ability to multi-task and maintain high-quality results in a fast-paced environment.
  • Excellent verbal, interpersonal and written communication skills.
  • Proficient with MS office applications (i.e. SharePoint, Power Apps, Power Automate, Word, Excel, and PowerPoint).

Nice To Haves

  • Advanced proficiency in SharePoint Online development (sites, lists, libraries, content types).
  • Advanced experience with Power Automate (cloud flows, approvals, automated notifications, integrations).
  • Familiarity with Power Apps for form customization and user interface development.
  • Experience with Microsoft 365 tools: Teams, OneDrive, Excel, Forms, and Dynamics (optional).

Responsibilities

  • Customize and maintain the activity tracking system based on requirements of the project
  • Integrate external systems with SharePoint by pulling data from other sources and automating data exchange using Power Automate, Microsoft Graph API, or custom scripts.
  • Automate data synchronization across platforms to ensure accurate and timely updates in SharePoint.
  • Customize and maintain the activity tracking system based on project requirements.
  • Design, build, and maintain SharePoint sites, lists, libraries, and data-collection forms.
  • Develop automated workflows in Power Automate for process efficiency, notifications, and data synchronization.
  • Create user-friendly data entry interfaces using SharePoint Online, Power Apps, and Microsoft 365 tools.
  • Manage permissions, content structure, and data governance in SharePoint.
  • Troubleshoot system issues, resolve SharePoint errors, and optimize performance.
  • Collaborate with program teams, IT, and stakeholders to gather requirements and deliver effective solutions.
  • Develop documentation, SOPs, and user guides for SharePoint systems and automated workflows.
  • Ensure scalability, security, and compliance with organizational data policies.
  • Troubleshoot case management system issues and provide user support.
  • Assist with data extraction and reporting.
  • Contribute to project reporting, evaluation activities, data collection, and continuous quality improvement.

Benefits

  • We are an equal opportunity employer.
  • Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service