**About HelloNote** HelloNote is a web-based application that allows physical, occupational, and speech therapists to create defensible, legible, and comprehensive patient documentation. Securely enter, save, and access patient data anytime, anywhere, from any web-enabled device. We are passionate about what we do and gravitate toward individuals who share our vision and desire to challenge the conventional way of thinking. We believe wholeheartedly in a work-life balance and providing the culture needed to nurture creative minds. We strive to hire people who are not only accomplished in their respective fields, but who pursue passions in their personal time.
We are seeking an experienced Azure API Management (APIM) Engineer to lead the design, development, and governance of our API ecosystem. You will be responsible for building secure, scalable, and reusable API infrastructure using Microsoft Azure’s API Management platform. This role is ideal for someone who thrives at the intersection of cloud architecture, API design, and enterprise integration.
Key Responsibilities:
• Design and implement Azure API Management (APIM) services to securely expose internal and external APIs.
• Create and manage API gateways, policies, subscriptions, and products within APIM.
• Author and maintain custom policy definitions using policy expressions (XML-based).
• Implement security mechanisms including OAuth 2.0, JWT validation, IP restrictions, and client certificate authentication.
• Enable throttling, rate-limiting, caching, and transformation policies for various API workloads.
• Work closely with development and QA to integrate APIs with Azure Functions, Logic Apps, App Services, and other backend services.
• Define and enforce API governance best practices, versioning strategies, and documentation standards (OpenAPI/Swagger).
• Automate APIM deployments using ARM templates, Bicep, Terraform, or similar IaC tools.
• Monitor API usage and performance using Azure Monitor, App Insights, and custom telemetry pipelines.
• Troubleshoot and resolve API-related issues across environments.
Required Qualifications:
• 3+ years of hands-on experience with Azure API Management (APIM).
• Strong understanding of RESTful APIs, OpenAPI specifications, and API lifecycle management.
• Solid experience with Azure cloud services, including Azure Functions, Logic Apps, App Gateway, and Key Vault.
• Proficient in configuring inbound/outbound policies (XML-based) within APIM.
• Familiarity with DevOps practices and Infrastructure-as-Code (Terraform, Bicep, or ARM).
• Experience in API security, including OAuth 2.0, Azure AD, and client credentials flow.
• Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions, etc.) for deploying and managing APIM assets.
Preferred Qualifications:
• Microsoft Certification: AZ-204 (Developer), AZ-400 (DevOps), or AZ-305 (Architect).
• Experience integrating APIM with third-party identity providers (Okta, Auth0).
• Familiarity with hybrid or multi-region API deployments and failover strategies.
• Background in financial, healthcare, or other regulated industries with strong compliance requirements.