Remote job
Senior Azure API Developer/Technical Lead
Job details
About this role
Role overview
Lead hands-on development of APIs and integration services on Azure while guiding other developers. You’ll build new interfaces for evolving business needs, maintain production services, and improve the delivery pipelines and shared capabilities that keep those services reliable, secure, and observable. The position also involves design reviews, testing, operational support, and coordination with product and architecture partners.
Responsibilities
- Design and develop Azure API Management policies, .NET Core and C# services, and serverless Azure Functions. - Build REST APIs using an API-led approach, reusing established assets and frameworks where suitable. - Maintain production APIs and support the business users and application teams that depend on them. - Build and operate Azure DevOps CI/CD pipelines, using PowerShell and automation for repeatable, validated deployments. - Review API and technical designs against functional and non-functional needs and Azure best practices. - Plan and run tests, support integration and user acceptance testing, and resolve defects. - Improve performance and shared services for logging, errors, monitoring, authentication, authorization, and auditing. - Triage API and configuration issues, coordinate with platform administrators and vendor support, and document design decisions and reusable guidance.
Requirements
- At least five years of API design and development experience. - At least three years working with Azure integration technologies. - Proficiency with Azure DevOps, CI/CD pipelines, PowerShell, and REST API design. - U.S. citizenship.