Unlock a world of innovation as an API Engineer
Job Overview
The ideal candidate will be responsible for designing and implementing APIs using OpenAPI, SwaggerHub, or similar tools with a focus on consumer-first design principles.
* Main Responsibilities:
* Create robust API designs leveraging OpenAPI specifications to define APIs before implementation, ensuring clarity and alignment across stakeholders.
* Design API specifications that adhere to customer standards, covering endpoints, data structures, error handling, and response codes.
* Define and configure API policies using Azure API Management.
* Develop mock APIs for early-stage validation and testing to facilitate integration and feedback before development.
* Test API specifications to ensure functionality, reliability, and adherence to defined standards.
* Configure API backend settings within APIM in DEV, UAT, and PRD environments.
* Deploy draft APIs into the Azure APIM Dev instance and promote them across DEV, UAT, and PRD environments.
* Create comprehensive API documentation, including references, developer guides, and examples.
* Publish API Identity Cards to the Azure API Management Developer Portal.
As an API Engineer, you will collaborate in a dynamic environment that fosters teamwork and professional growth.
We offer a range of benefits, including health insurance, dental plan, life insurance, transportation vouchers, meal/food voucher, childcare assistance, Gympass, partnership with SESC, reimbursement of certifications, free online courses and live training, international experience opportunity, discount partnership with universities and language schools, Bring Your Buddy program, TCS Gems recognition, and Xcelerate mentoring career platform.