Key Responsibilities: The Solutions Designer will play a key role in supporting the Solutions Delivery team by translating business requirements into effective, scalable, and efficient technology or service solutions. This role involves close collaboration with stakeholders, architects, and technical teams to ensure that proposed solutions align with business objectives, adhere to technical standards, and follow industry best practices. The ideal candidate will possess strong analytical skills, a solid understanding of solution design principles, and the ability to bridge the gap between business needs and technical implementation. Key Functions: Work with business analysts, product owners, and stakeholders to gather and analyze functional and non-functional requirements. Understand business objectives and translate them into technical or service solutions. Develop end-to-end solution designs that meet business, technical, and security requirements. Develops specific network components (e.g., microservice connectivity, VPC subnet layouts) adhering to architectural and security standards. Creates comprehensive technical documentation, including C4 diagrams, sequence diagrams, and specifications for development teams. Establishes policies for selecting architectural components and manages trade-offs between various requirements. Implements communication plans and gathers feedback from technical stakeholders to ensure design understanding and fulfillment of requirements. Ensure solutions align with enterprise architecture standards and existing technology landscape. Collaborate with architects, developers, and operations teams to ensure the feasibility and successful implementation of designed solutions. Act as the primary point of contact for solution-related discussions. Evaluate existing systems and propose improvements or integrations. Recommend appropriate technologies, frameworks, and tools to optimize performance, scalability, and cost effectiveness. Identifies and promotes new architectural patterns and technologies, leading proof-of-concept projects and championing their adoption. Stay updated on emerging technologies and industry trends. Ensure designed solutions comply with security, data privacy, and regulatory requirements. Support risk assessment and mitigation planning for proposed solutions. Provide technical guidance during the implementation phase. Assist with troubleshooting and ensure the solution meets the agreed design specifications. Qualifications: Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field. 3-5 years of experience in a Solutions Designer/Architect or similar support role. Strong background in Software Development using modern tools like Angular, NodeJS, etc. Strong knowledge of software development life cycle (SDLC), system integration, and APIs. Familiarity with cloud platforms (AWS, Azure, Google Cloud), microservices, and containerization (Docker, Kubernetes). Understanding of databases, networking, security principles, and enterprise systems. Knowledge of TOGAF, ITIL, or similar frameworks is an advantage. Excellent analytical and problem-solving skills. Show more Show less