Direct message the job poster from Tata Consultancy Services
Overview
Job Title: API Chapter Lead
About the job
Join Tata Consultancy Services, Asia Pacific and be part of an organization committed to sustainable development for our future. TCS follows the Tata group philosophy of building sustainable businesses that are rooted in the community and demonstrate care for the environment. Our unique values position us to combine a purpose-driven worldview with digital innovation, collaborating with customers, communities and governments to lead and shape innovative solutions for a sustainable future. TCS has been carbon neutral in its operations across 11 countries, 12 delivery centres and 18 offices in Asia Pacific since 2022. This is only the initial stage in TCS' journey as we strive to achieve long-term net zero emissions by 2030.
Corporate sustainability is embedded in our triple-bottom-line, focusing on people, the planet, and our purpose. Our offices are designed with eco-friendly features that significantly reduce our carbon footprint and enhance energy efficiency. We actively champion green initiatives, such as promoting paperless operations, implementing energy-efficient practices, and fostering employee engagement in sustainability efforts. When you become part of the TCS family, you will play an essential role dedicated to innovation, excellence, and crafting a brighter, greener future together. Join us and be a part of our mission to drive sustainability through technology and talent at Tata Consultancy Services, APAC today.
Responsibilities
* Define and maintain the API design principles, ensuring consistency, scalability, and reusability across all squads. Act as the primary decision-maker for technical direction regarding API strategy, versioning, security, and governance.
* Lead and collaborate with multiple engineering squads to coordinate efforts on shared APIs and service interfaces. Facilitate technical alignment by leading joint design sessions, architecture forums, and sprint planning discussions. translate functional models into detailed technical specifications and architecture.
* Lead the end-to-end design of APIs—from high-level interface definition to low-level implementation. Ensure all APIs are modeled according to business domain needs while maintaining loose coupling and high cohesion.
* Establish and enforce API design standards across squads (naming conventions, error handling, logging, throttling, pagination, etc.). Promote use of OpenAPI/Swagger specifications for clear documentation and discoverability.
* Provide reusable components, shared libraries, and standardized templates to streamline API development across squads. Drive adoption of tools for testing (e.g., Postman, Swagger UI), linting, and static code analysis.
* Review API designs and implementations to ensure adherence to security, performance, and maintainability standards. Conduct architectural reviews.
* Mentor engineers across squads on effective API design, SOLID principles, and emerging patterns such as API Gateway, BFF (Backend for Frontend), and event-driven interactions.
* Lead the integration of APIs with external systems and internal services, ensuring clear contracts and minimal coupling. Provide guidance on backward compatibility, deprecation strategies, and rollout planning.
* Responsible for code analysis, review and refactor to optimize functioning code and review team's deliverables and resolving technical and functional issues faced by team members across domains.
Note: This section reflects the original job content and responsibilities as provided.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr