Integration Developer - Customer APIs - Mid-Level
PamTen
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www2.jobdiva.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
User Authentication
Unit Testing
Cloud Computing
Data as a Services
Data Mapping
Middleware
JSON
OAuth
E2e Testing
Cloud Services
+17 more
Salesforce.Com
Systems Integration
Extensible Markup Language (XML)
Openapi
Data Logging
Enterprise Software Applications
Software Troubleshooting
SAP Business Technology Platform
Integration Tests
Enterprise Integration
Operational Systems
Data Management
Cloud Integration
Api Gateway
Restful APIs
Api Management
Mulesoft
Job description
The Integration Developer - Customer APIs builds, tests, deploys, and supports secure customer-facing APIs and integration services connecting digital channels, Salesforce, customer information and billing systems, data platforms, SAP BTP, and downstream operational systems., 1. Develop RESTful APIs, service endpoints, message flows, connectors, transformation logic, and reusable integration components.
- Build integrations supporting Energy & Utilities Cloud, Service Cloud, OmniStudio and OmniScript, the Clean Energy Module, Data Cloud, customer portals, mobile experiences, billing, payments, notifications, and operational systems.
- Translate interface specifications, API contracts, mappings, business rules, security requirements, and acceptance criteria into working solutions.
- Implement synchronous, asynchronous, event-driven, batch, webhook, and near-real-time integration patterns.
- Work with JSON, XML, schemas, OpenAPI specifications, canonical models, and source-to-target mappings.
- Implement OAuth, JWT, certificates, mTLS, API keys, logging, monitoring, error handling, retries, timeouts, and operational alerts.
- Write unit tests, support integration and end-to-end testing, resolve defects, and assist with deployment and production validation.
- Collaborate with Salesforce, SAP BTP, data, security, QA, and architecture teams across onshore and offshore delivery.
- Use client-provided or client-approved AI acceleration tools when appropriate for analysis, requirements, design, development, documentation, testing, and defect resolution. Independently validate all AI-generated outputs for accuracy, security, maintainability, privacy, and compliance.
Requirements
- 5+ years of hands-on API, middleware, or enterprise integration development experience.
- Experience building REST APIs and integration services using an enterprise integration platform or modern programming framework.
- Hands-on Salesforce OmniStudio and OmniScript experience, including integration of guided processes with REST APIs, middleware, data services, and enterprise systems.
- Strong knowledge of JSON, XML, OpenAPI, data mapping, transformation, authentication, error handling, monitoring, and integration testing.
- Ability to understand customer-service and enterprise integration requirements and implement secure, supportable solutions.
- Strong troubleshooting, documentation, collaboration, and communication skills., 1. Salesforce Energy & Utilities Cloud experience.
- Salesforce Clean Energy Module experience and/or utility customer, CIS, billing, payments, outage, regulated-industry, or clean-energy program integration experience.
- SAP BTP, MuleSoft, event-driven integration, API gateway, cloud integration, or relevant Salesforce and API credentials.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www2.jobdiva.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
DC
Daniel Cranney
Why developer experience matters
over 1 year ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago