What are the responsibilities and job description for the API Developer position at Planet Pharma?
Job Summary
The IT Applications Developer – API is responsible for designing, developing, and supporting secure, scalable APIs and integrations across enterprise systems. Reporting to the Interoperability & Integration Technical Manager, this role enables seamless data exchange between AWS-hosted applications, Salesforce (Health Cloud & Data Cloud), Brightree billing system, ERP platforms, EHR systems, and other enterprise applications.
This role plays a critical part in ensuring reliable system interoperability, high data integrity, regulatory compliance, and modern API-first architecture across sales, service, billing, and operational systems.
Essential Functions
The IT Applications Developer – API is responsible for designing, developing, and supporting secure, scalable APIs and integrations across enterprise systems. Reporting to the Interoperability & Integration Technical Manager, this role enables seamless data exchange between AWS-hosted applications, Salesforce (Health Cloud & Data Cloud), Brightree billing system, ERP platforms, EHR systems, and other enterprise applications.
This role plays a critical part in ensuring reliable system interoperability, high data integrity, regulatory compliance, and modern API-first architecture across sales, service, billing, and operational systems.
Essential Functions
- Collaborate with stakeholders to understand business processes and develop effective solutions.
- Support integrations across AWS, Salesforce, Brightree, ERP system, EHR microservices and applications.
- Design, build, and maintain RESTful APIs and event-driven services.
- Develop reusable, scalable integration services using AWS-native tools.
- Ensure APIs follow enterprise architecture and governance standards.
- Develop and maintain API documentation (Swagger/Open API).
- Troubleshooting cross-platform integration issues
- Perform other duties as assigned.
- Bachelor’s degree in computer science, information science, or a related field (or equivalent experience). required
- 5 years of API development experience. required
- 2 years experience integrating enterprise systems (CRM, ERP, Billing, or EHR) required
- Experience with .NET framework, C#, Java, JavaScript, or similar technologies. required
- Familiarity with containerization (Docker) and microservices architecture. preferred
- Experience working in regulated industries (medical device, life sciences).
- Experience with HL7 or healthcare-related integrations
- Experience with Salesforce APIs (REST/SOAP, Bulk API, Platform Events)
- Experience with Azure Data Factory
- Proficiency with SQL Server databases.