- Location: Bangkok, Thailand
- Job Type: Full-Time
- Ideal: Expats in Thai or Thai from overseas speaking both Thai and English well
Job Summary: We seek a highly skilled Software Architect with extensive experience in Agile methodology, real-time transactional platform design, e-government, e-finance, blockchain, e-commerce, digital transformation, and cloud computing. The ideal candidate will be responsible for designing and implementing high-quality, scalable, and secure software architectures that meet the needs of our diverse projects.
Duties and Responsibilities:
- Architectural Design: Design and implement software architectures for real-time transactional platforms, ensuring scalability, security, and performance.
- Agile Methodology: Lead and promote Agile practices within the development team, ensuring efficient and iterative delivery of software solutions.
- E-Government and E-Finance Solutions: Develop and oversee the implementation of e-government and e-finance solutions, ensuring compliance with relevant regulations and standards.
- Blockchain Integration: Design and integrate blockchain technologies into existing and new systems to enhance security and transparency.
- E-Commerce Development: Architect and develop robust e-commerce platforms that provide seamless user experiences and support business growth.
- Cloud Computing: Utilize cloud services to build, deploy, and manage applications, ensuring efficient use of resources and scalability.
- Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring adherence to best practices and architectural standards.
- Stakeholder Collaboration: Work closely with stakeholders to understand their requirements and translate them into technical solutions.
Qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is a plus.
- Experience: Minimum of 8 years of experience in software architecture, with a strong background in Agile methodology and the specified domains.
- Technical Skills: Proficiency in programming languages such as Java, C++, Python, or similar. Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Certifications: Certifications in Agile, cloud computing, or blockchain technologies are preferred.
- Soft Skills: Strong analytical, problem-solving, and communication skills. Ability to work collaboratively in a multicultural environment. Fluent in Thai is a big plus.