About This Role
We are seeking an Integration Developer to connect business systems and reduce manual work for small-business clients. You will translate business requirements into reliable data flows between websites, CRM platforms, calendars, databases, and other approved tools. The role combines API development, workflow automation, troubleshooting, and clear documentation, with an emphasis on practical solutions that clients can maintain and understand.
Responsibilities
- Work with analysts and clients to understand requirements, source systems, and expected outcomes.
- Design and implement integrations using APIs, webhooks, approved automation platforms, and custom code where necessary.
- Map, validate, and transform data between systems.
- Build workflows for lead capture, appointment scheduling, customer follow-up, notifications, and reporting.
- Implement appropriate authentication, access controls, and secure credential handling.
- Add error handling, retries, logging, and safeguards against duplicate records or repeated actions.
- Test routine scenarios, edge cases, and failures before deployment.
- Troubleshoot synchronization issues, failed requests, and inconsistent data.
- Monitor deployed integrations and respond to problems within agreed support arrangements.
- Document configurations, field mappings, dependencies, and recovery procedures.
- Coordinate releases and changes to minimize disruption to client operations.
- Explain technical limitations and trade-offs in clear business terms.
- Support handover and user training.
- Follow approved change-management and data-protection procedures.
Requirements
- Experience building and supporting integrations between business applications.
- Working knowledge of REST APIs, HTTP, JSON, webhooks, and common authentication methods.
- Proficiency in at least one language suitable for integration work, such as JavaScript, Python, or PHP.
- Ability to work with databases and write queries appropriate to the assigned environment.
- Experience with an automation or integration platform.
- Understanding of data validation, failure handling, and reliable synchronization.
- Ability to test systematically and document reproducible issues.
- Strong communication and organizational skills.
- A responsible approach to client data, permissions, and production access.
Benefits
- 401(k)
- Dental insurance
- Employee discount
- Health insurance
- Paid time off
- Professional development assistance