Excellent English (good in technical reading & writing and ability to communicate with foreign clients clearly and concisely)
Advantageous skills: - Technical knowledge about PHP, .Net, JAVA and Mobile - Experience working with e-commerce/CMS Platform - Experience with Agile model
Work experience in foreign companies/overseas education
Understand customer business process, needs and requirements
Analyze the requirements from customers in business view and end-user view
Ensure business requirements are fully understood by Development and provide input to design and product specifications
Document functional and business requirements
Create wireframes, activity diagrams and system process flows
Track all change requests from customer. Manage all requirements, specifications, change request of the project
Work with development team to go over the specification, Q&A, consult the solutions or figure out the problems
Other tasks assigned
Advance using Microsoft Visio, Prototyping, Wireframe & use case tools
Having analytical skill and logical mind. Be able to grasp the complex software system and learn quickly
Ability to communicate complex ideas clearly and effectively
Good design documentation is required. Experience in creating clear, concise documentations
Good UML knowledge is a great asset
English fluency, especially in writing and reading
Good communication, presentation and management skills
Enthusiastic, responsible, willing to learn new things and ability to work under pressure, available to work at any time
Alongside Pre-Sales and Sales at foreign markets (such as Australia, Thailand, Singapore, EU,..) to provide broad expertise in digital services to customers (Ecommerce, Fintech, … business). Participating in the construction of system architecture, building and ensuring architectural standards in accordance with business or development requirements.
Designing, describing, and managing engineering solution to match them with specific business problems of customers.
Leading the practice and introducing the overall technical vision to clients.
Transferring effectively project details to Delivery Department to ensure implementations are in line with client requirements.
As a solution architect, you are required to code and design architectures to fit business requirements and help customers succeed in their businesses.
Solid experience in at least 1 top programming language, such as Java, PHP, Golang, C# .NET, Python, etc.
Having a DevOps mindset and DevOps skills.
Experienced in microservices architecture design.
Experienced in API development design for Web and Mobile applications.
Experienced in designing and implementing CI/CD Pipelines
Experienced working with Containerization, Virtual Machines such as Docker, VMWare, and Orchestrators such as Kubernetes Engine
Experienced working at least 1 Public Cloud such as AWS, GCP, MS Azure, etc.
Experienced with both database and application systems from On-Premises to Cloud.
Experienced working with SQL, NoSQL Databases such as MySQL, SQL Server, Oracle DB, MongoDB.
Good English in written and verbal communication skills.
Knowledge of enterprise-level application ecosystems (ERP, OMS, CRM, WMS, etc.) (nice to have)