Solution Architect Senior ManagerResponsibilities:Solution Architecture:- Direct the team to gather functional requirements and specifications from current users to identify areas for improvement and/or integration for existing systems.- Review and improve proposals for technology solutions, addressing current architectural constraints and future architectural improvements.- Promote engineering best practices (e.g. test-driven development, continuous integration, and automated deployment).- Take the lead in improving existing applications and creating new ones, while ensuring application software is efficiently designed, manufactured, tested, and met business requirements.- Ensure solutions are designed in line with Technology's roadmap and strategic direction.Customer-centric:- Responsible for making customer-centric decisions that have a profound impact on the utility and usability of systems that ensure user needs.- Apply Design Thinking to collaborate with Product and Solution Management in ensuring that proposed solutions meet user, customer and market needs.Project Management:- Manage project conflicts, challenges, and dynamic business requirements to keep operations running at peak performance.- Work with team leaders to resolve people issues and project barriers, and do root cause analysis to help teams continuously improve their practices to ensure maximum productivityRequirements:- Bachelor's or Master's Degree in computer science, software engineering or information technologyWork Experience- At least 10 years of relevant experience working on software development projects with at least 3+ years as a Practicing Software Engineer (Java-based)- At least 5+ years as a Solution Architect with experience formerly in top engineering resolution activities- Minimum of 4 years in a management position- Experience and gain insights into the latest technology trends (AI/ML, IoT, RPA, Edge Computing, Blockchain, AR/VR)- Significant experience in infrastructure, environments, and deployment strategies/technologies to drive efficient work methods and DevSecOpsExperience in making architectural decisions at the product and team levels- Experience working on projects spanning multiple journeys and groups- Having in-depth experience in Agile Software Development and a firm grasp of Agile principles, practices and Scrum methodology- Experience working in Agile teams to support successful digital transformation projects, participating in end-to-end planning for implementation