Senior Software Architect - API /Integrations (Santa Monica, CA)

  • Santa Monica
  • Confidential
  • 10-15 years
  • 07 Apr 2015

  • Software Architecting

  • IT/ Technology - Software/ Services
Job Description


Collaborate with internal and external stakeholders, for both private and public APIs
Design and document API level specifications and data model
Contribute to SDK development and Delivery
Address technical dependencies and deployment of solutions
Advise on latest API and services technologies
Versed in latest services technologies and trends

Technical Skills and Experience:

Bachelor's Degree in Computer Science or Engineering related field or equivalent experience
10+ years of web-based application experience
Deep knowledge of ASP.NET, C# , SQL Server
Experience with services technology REST, JSON
Experience with scripting libraries both on client side and server side i.e. JQuery and Node.js
Experience with ESB messaging infrastructure and service oriented architecture
Experience with authentication protocols and cryptography: OAuth, OpenID, SAML 2.0
Knowledge of internet network security standards
Prior architecture experience in a complex software environment
Ability to communicate technical issues or project details with Software Development Manager
Strong problem solving skills and a detail-oriented mindset
Ability to multi-task, prioritize and meet deadlines in a fast-paced environment
Proven understanding of the SDLC, preferably Agile and Test-driven methodologies
Experience in a SAAS/iPaaS environment preferred