Software Architect

for Principal Recruiting Group in Redwood City, CA

Report
Skills:
Java, C++, Scalable, SDK/API, PKI, Agile, Digital Signing 
Location:
Redwood City, CA
Area Code:
650 
Travel Req:
none 
Telecommute:
no 
Pay Rate:
140K 
Tax Term:
FULLTIME 
Length:
 
Posted:
7-11-2014 
Position ID:
627263 
Dice ID:
10265765 

Yrs in business:        1 Year

Duties and Responsibilities:  

  • Review current product architecture against core use cases and recommend changes
  • Architect, design, and code features as needed
  • Provide direction for the functional and design specifications for features
  • Proactively review and ensure best design and implementation practices are followed within the team
  • Work with the engineering team in India to implement your vision

Special Required Skills or Training:

  • Familiarity with scalable, highly available and high performance servers
  • Able to design product extension points, including SDK/API definition
  • Familiarity of database architecture is required with a background in federated query processing preferred
  • Ability to recommend and use commercial and open source products
  • multi-tenant architectures and product development best practices to transform single-tenant products into multi-tenant products
  • Experience with Agile development process
  • Prior experience reviewing and managing application security profile including PKI, Digital Signing, Encryption/Decryption, Key Management, etc.
  • 10 years relevant product development experience, at least 3 years of which was within a global enterprise software company as an architect
  • Knowledge of OWASP TOP 10 threats like XSS, CSRF web attacks and mitigations
  • Familiarity with HIPPA, PCI and other data privacy standards and ability to apply them to product development activities
  • Identity and Access Management standards such as SAML and XACML
  • Current knowledge of data access policy and data transformation capabilities

Technical Skills

  • Fluent in C++ and Java programming
  • Good knowledge of SQL
  • Extensive experience with relational databases such as Oracle, SQL Server, etc.
  • Familiar with big data/no sql platforms
  • Web data standards such as json, xml, rest, web services
  • Understanding of how to transform between data representations (relational to json, etc.)                                                                                                                   

Relocation:                   No

 

H1B:                           US citizens and those authorized to work in the US are encouraged to apply.  We are unable to sponsor H1b candidates at this time.

 

Education:                   Req  Masters/PhD in CS/CE/EE or Equivalent

Principal Recruiting Group