Primary Skills : Android / IOS.
Standard Tools : UML/SysML (System Modeling Language.)
Working Knowledge : Web services (SOAP/REST/JSON/XML-RPC)
Exposure (Advantage) : HTML5 apps, Phone Gap, Xamarin.
Demonstrate expertise in elicitation and negotiation of the product requirements with the customers and other project stake holders. Be a single point owner of technical solution.
Respond to customer requirements from a requirements & technology standpoint and discuss concepts and solutions with them.
Demonstrate good understanding of architecture across the business lines and how they interact.
Ensures in delivering CTQs based solutions validated with alternate trade-off analysis.
Ensures the logical and systematic conversion of product requirements into software solution, managing technology, schedule, cost and regulatory compliance constraints.
Performs functional analysis, timeline analysis, detail trade studies, requirements allocation, and estimation and interface definitions to different logical subsystems.
Responsible for defining non-functional requirements, performing threat modeling of the solution.
Performs Detailed Architectural Risk Analysis, Architectural validation and risk mitigation action plans. Drives product line architecture concept.
Work with Hardware and Software design engineers to solve cross-functional design issues.
Should be able to bring creativity, innovation at work.
BE / ME with at-least 9+ years of experience.
Must have handled at-least 2 large programs as Architect.
Must have experience in generating System Requirements from the stakeholders requirements.
Must have experience in converting System Requirements to Architecture/Design concepts.
Must be well versed with Architecture styles and patterns and trade off analysis using standard methodologies.
Must have used standard tools for architecture representation using UML/SysML.
Should have worked in global product development environment.
Should be an expert in Android and/or iOS development.
Exposure to HTML5 Apps development will be an advantage.
Experience with Cross-platform development frameworks such as Phone Gap, Xamarin will be an advantage.
Object-oriented design and analysis, modularity, re-usability, performance tuning, debugging skills is a must.
Working knowledge of distributed architectures, Web Services, SOAP, REST, XML-RPC experience is a must.
Working knowledge of relational / non-relational data stores and conceptual is a must.
Must have experience with mobile automation and unit testing frameworks
Incrementing and monitoring mobile applications in marketplace.
Experience mitigating mobile solution security is a must.
Must have good communication & negotiation skills.
Strong background working in an Agile environment
Must be good at Technical Leadership with an ability to quickly adapt to latest technology trends.