Design solution architectures for projects and development requirements. Review the architecture designs of partner implementations. Build and manage the solution architecture, deployment architecture, and overall architecture of company systems according to standards. Develop, implement, and manage architecture standards and templates such as integration standards, logging standards, standards related to non-functional requirements, and architecture documentation templates. Research and explore new solutions and technologies to meet business requirements, business directions, and system optimization requirements. Participate in analyzing, evaluating, improving, and optimizing system capabilities. Perform other tasks as assignedQualification: Bachelor's degree in Computer Science or a related field Experience: Minimum of 5 years of experience working as a senior developer or 1 - 2 years as a solution architect Skills: Experience in designing software solutions or designing and implementing large-scale enterprise systems Experience and knowledge of technology solution development processes Experience working in the financial sector: insurance, banking, finance is preferred Experience with cloud platforms such as AWS Experience in troubleshooting and identifying root causes Strong systems thinking and critical thinking skills Excellent analytical, communication, and problem-solving skills Strong teamwork and independent work skills