Job requirements
IIndependently own the full life cycle of software architecture for assigned projects and create or maintain design documents
Plan out features across many versions of the product
Independently elicit, analyze and baseline requirements per internal/external customer interfaces and develop use cases
Independently prototype and validate proof of concepts as needed
Ownership over large components and contribute to code in any component
Shape coding methodologies and best practices
Think both strategically and tactically, keeping in mind both technical goals and company goals
Define and drive the personalized solution proposals customer specific needs by collaborating with both customer and engineering teams
Any Gradute