Senior Developer Advocate

Senior Developer Advocate Job Description Template

Our company is looking for a Senior Developer Advocate to join our team.

Responsibilities:

  • Willingness to participate in local API/developer community;
  • Provide guidance and consultation for colleagues, customers and partners as an expert in the Bazaarvoice APIs;
  • Some travel required (~5%);
  • Monitor social media interaction points such as forums, blogs, twitter, and other web sites for API issues, and take appropriate action;
  • Help engineering teams improve products by conveying feedback from developers, advocating for new features, and pushing bug fixes;
  • Support internal Q&A portal and API key process;
  • Write sample code, apps, tools, and client libraries to assist and inspire developers in using Bazaarvoice APIs;
  • Serve as an escalation point for API questions and support issues;
  • Manage and participate in Bazaarvoice Developer Portal forum;
  • Create API related content including blogs, articles and tutorials.

Requirements:

  • Be a learner, able to explore new areas, learn new things, and quickly apply them to solve new problems;
  • A desire to provide outstanding customer service;
  • Demonstrated programming expertise including full stack web development;
  • In depth understanding of REST, internet architecture, HTTP, and API integrations;
  • Strong communication skills, both written and verbal;
  • Ability to handle multiple competing priorities in a fast-paced environment;
  • Ability to create and deliver presentations and author technical documentation.