Role: Azure APIM Developer
Client: IBM / AEP
Location: Hybrid – Columbus, OH
Rate: $60–$63/hr
Employment Type: Contract
Job Description
We are seeking an experienced Azure API Management (APIM) Developer to design, implement, and manage scalable API solutions for a large enterprise environment. The ideal candidate will have strong hands-on expertise in Azure APIM, API security, lifecycle management, and integrations with Azure PaaS services. This role requires close collaboration with architecture, DevOps, and application teams to deliver secure, high-performing APIs.
Key Responsibilities
Lead API architecture and design, defining scalable solutions using Azure API Management
Manage the full API lifecycle, including design using OpenAPI/Swagger, versioning, testing, deployment, and retirement
Implement and enforce API security and compliance, including OAuth 2.0, JWT, TLS, and IP filtering
Configure authentication and authorization policies within Azure APIM
Develop and maintain APIM policies for rate limiting, throttling, caching, logging, and data transformation (JSON to XML and vice versa)
Integrate Azure APIM with Azure PaaS services such as Azure Functions, Logic Apps, Service Bus, and Event Grid
Monitor and optimize API performance using Azure Monitor and Application Insights
Troubleshoot latency and performance issues to ensure high availability and reliability
Drive CI/CD automation using Azure DevOps or GitHub Actions for API deployments across environments
Manage and maintain the Azure APIM Developer Portal, including documentation, subscriptions, and access controls
Collaborate with internal and external development teams to support API consumption and best practices
Required Qualifications
Strong hands-on experience with Azure API Management (APIM)
Experience designing and managing RESTful APIs
Strong understanding of API security standards (OAuth 2.0, JWT, TLS)
Experience with OpenAPI / Swagger specifications
Hands-on experience with Azure PaaS services
Experience implementing CI/CD pipelines for API deployments
Strong troubleshooting and performance optimization skills
Excellent communication and stakeholder collaboration skills
Ability to work in a hybrid onsite/offsite model
Preferred Qualifications
Experience in utility, energy, or large enterprise environments
Experience supporting high-traffic, enterprise-grade APIs
Familiarity with event-driven and microservices architectures




