API Design Engineer
This job is no longer active.
View similar jobs.
POST DATE 9/15/2016
END DATE 11/10/2016
San Francisco, CA
JOB DESCRIPTIONAPPLY span br br Software Design Engineer (API Engineer) br San Francisco, CA br Direct Hire /Fulltime br br br **Please contact Spencer Jerome at 925-948-1221 OR at Spencer.Jerome [at] Modis.com for further consideration** br br Keys: br ul
li Experience in developing externally exposed and client facing REST APIs with JSON-based payloads (minimum 2+ years). /li li Must have experience in designing API facades and designing / implementing API Proxies, and Developer portal. Also ability in securing APIs using OAUTH 2.0 (preferred), Open UMA or SAML. /li /ul
br ~This is a direct hire opportunity br br Summary: br br Looking for a motivated, intelligent Software Design Engineer with extensive experience in quickly implementing and maintaining bleeding edge REST API services that are being built from the ground up. Our systems are built using the latest Microsoft and Java technologies following SOA best practices with a focus on scalability, maintainability and reuse. br br Responsibilities: br ul
li Delivers APIs within an efficient AGILE SDLC which includes continuous delivery and built in quality automation. /li li Drives the containerizing effort of the API artifacts. /li li Advocates and evangelist of the micro services architecture and REST API vision. /li li Develops the monitoring implementation effort of the APIs. /li li Develops and maintain the external developer portal containing swagger-based testing interfaces and articles. /li li API gateway management and knowledge share. /li /ul
br Qualifications: br ul
li Organized and detail-oriented, able to work well under deadlines in a changing environment and perform multiple tasks effectively and concurrently /li li Robust knowledge of HTTP REST Standards and API software design patterns. /li li Excellent communications skills, both verbal and written, including good technical writing and interpersonal skills.. /li li Focus on teamwork; able to collaborate with Business and other IT staff on projects /li li Able to work effectively under pressure, independently, and within a collaborative team oriented environment using sound judgment in decision making /li li Strong knowledge of API Modelling languages and annotation (Swagger (preferred), YAML, RAML. /li li Must have worked in an AGILE or iterative development team. /li li Ability to write unit tests (TDD practices) for back-end and front-end services /li /ul
br Requirements: br ul
li Bachelor’s degree in Computer Science, a related field, or equivalent education /li li 5+ years of related experience required. /li li Experience in developing externally exposed / client facing REST APIs with JSON-based payloads (2+ years). /li li Experience in designing API facades, and designing and implementing API Proxies, and Developer portal /li li Experience in securing APIs using OAUTH 2.0 (preferred), Open UMA or SAML. /li li Experienced in hands-on server side development using .NET (preferred) or node.js (2+ years). /li li Experienced in hands-on development using Java or C# (preferred). /li li Experience with Atlassian tools like JIRA, Confluence, and BitBucket or any version of Git. /li li Experienced in NoSQL databases like MongoDb (preferred) / Redis / DynamoDB. /li li Experienced in SQL Server / MySql. /li li Experience in API Produ