Role- Solution Architect (Java/.Net) Location -NYC,NY Key Responsibilities: Examining and defining current architecture systems. Meeting with technology managers, the design team as well as non -technical peers to discuss the goals and identifying the hardware and software infrastructure needs to accommodate the future architectural goals. Evaluate different architectural and design approaches, solutions, frameworks, tools, and technologies while recommending the most suitable one. Architect, design and develop secure, high performance, scalable and maintainable applications using appropriate architectural patterns. Creating high -level product’s technical specifications, design documents and providing the architectural blueprints to development team. Guiding & assisting the development team throughout the performance monitoring process and troubleshooting & resolving issues with design flaws and system bottlenecks. Reviews static and dynamic Cyber vulnerabilities identified by Veracode tool scan and suggest system security measures. Help making application ADA compliant.