Previous Job
API Designer
Ref No.: 18-13847
Location: Minneapolis, Minnesota
Position Type:Contract
API Designer
Minneapolis, MN
6 Months to start with likely extension

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.

• 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