Roles and Responsibilities
- Own the product design decisions.
- Drive implementation of the design.
- Evolve product architecture.
- Create and validate proof of concepts
- Work with product managers and other stakeholders to understand the user and organization
needs.
- Define the ideal and right architecture and enable teams to build products using the same.
- Own the QoS parameters and the non-functional requirements including performance, security,
scalability, usability, and maintainability (including governance, data security and compliance).
- Drive TCO based decisions on architecture.
- Author documents that transform into high-level engineering designs
- Since you are passionate about software, you indulge in coding, doing code reviews, refactoring,
and helping teams to refactor their code.
- Mentor team members.
- Drive engineering culture that is based on metrics and passion for excellence
- Be on top of emerging technology and make recommendations to future-proof products.
- Ability to work in ambiguous situations and evolve clarity for the team.
- Define & drive implementation of long-term technology vision for your product & team.
- Actively participate in mitigating high risk developments by working on multiple feasible
solutions and delivering the most stable, secure, and scalable product.
- Participate in strategic planning for and delivery of expansion of the support strategy of current
and new products in-line with the Product Teams recommendations.
- Understand and incorporate design, development, manufacturing, and deployment timelines
whilst defining the architecture/functioning of product
Desired Candidate Profile
Should have hands on experience in developing, designing, and architecting SaaS
applications/platforms
Any graduate