Key Responsibilities: Solution Design: Design and implement end-to-end solutions across multiple platforms. Architecture Leadership: Lead the architecture and design of complex systems, ensuring high-quality, scalable, and maintainable solutions. Collaboration: Work closely with development teams, b