Job Description :
Client: Direct

Rate: Best in the market

new position 09/05 - rk_sad_sp_mn

Senior API Designer

Location: Minneapolis, MN

Duration: Long-term contract



Description:

The team is looking for an API Specialist, basically a technical/functional expert. This is NOT a Business Analyst or high-level Advisory/Architect role. The team needs someone who has at least 2-3 years of experience working on API-based projects. All candidates being presented should have recent, hands-on experience with Swagger as well. Communication skills will be critical, as this candidate will be working with up to 8 different teams at a given time.



Main duties and responsibilities:

· Translate business requirements into an API design as a swagger file to be handed off to TOS development teams

· Create test scripts that can be handed off to the developers for test-driven development

· Perform User Acceptance Testing of APIs on behalf of the business/customer if UAT falls within project timeline

· [Swagger]Create, modify, enhance, and maintain API documentation under direction of the API Product Manager.

· Documentation spans security instructions, implementation instructions and Designer provides production support instructions, QA testing instructions, and integration assistance instructions.



Requirements:

· Acting as the API specialist; to serve as the bridge between the business team who create the API requirements, and the back-end development team who understand the back-end systems and data sources

· Provide input during requirement capture and user story creation

· Must have Swagger experience; will be using a Swagger editor to create API design using Swagger framework

· Review API design with Product Manager and API engineering team then make adjustments as-needed

· Write test-cases for the API

· Execute test cases for the API

· Create API documentation for the developers who consume the API (API Security Guide, API Developer Guide, etc

· Attend daily SCRUM standup meetings and provide input on the design of the API product

· Assist Developer Support Team with defects during the testing phase

· Strong understanding of JSON format

· Solid understanding of RESTful APIs

· Experience using API testing tools such as Postman, SOAPUI

· Technical writing ability

· Strong verbal and written communication skills
             

Similar Jobs you may be interested in ..