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.