Google Solution Architect
Immediate requirement
Visa Status: USC/ Green card/ TN/ H4/ EAD only.
Responsibilities:
● Execute solutions’ presentations, demos and handle scenario sessions with prospects.
● Determine technical risk and issues and suggest mitigation options.
● Penetrate and expand accounts through sales and operational strategic solution plans.
● Develop proposals and pricing models for innovative solutions.
● Develop POCs, ROI, and economic models to justify investments in the proposed solutions stacks.
● Own and manage communication with the technical team and client stakeholders.
● Create Software Architecture Document, High Level and Low-Level Design document, Nonfunctional requirements for the projects
● Engage and lead a team of software engineers, including code reviews and technical guidance.
● Mentor and train project team members on the Solution details for smoother execution.
● Assist the delivery team in strategizing talent acquisitions and skill assessment to build the team.
Qualifications:
● BS degree in Computer Science or related technical discipline, or equivalent practical experience.
● 10+ years of experience in defining solution architecture for large enterprise applications using Java/JEE, Python, Microservices, Web Services (SOAP and REST), ESBs and Open Source frameworks.
● 5+ years of experience in leading highly-complex, technically-challenging, cross-functional projects from inception to delivery.
● 5+ years of hands-on experience as full stack developer.
● Knowledge of Web Technologies such as Html 5, CSS 3, jQuery, Angular, Spring and WebServices.
● Knowledge of technology areas of Messaging, Transaction Management, Spring and Hibernate and Cloud SQL / Spanner
● Strong command on Java/JEE concepts and current industry trends.
● Experience in implementing Web Services Security.
● Strong understanding of Object Oriented design methodologies and design patterns.
● Interpersonal communication and organizational skills required to operate as a contributing member of virtual teams that deliver quality services.
● Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.
● Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environments.
● Must have excellent written and verbal communication skills.