Bachelor s degree or higher in Computer Science, Engineering, or related field.
Minimum 5 years of experience in software development with at least 2 years as a technical lead.
Solid hands-on experience with modern development languages (e.g., Java, Golang, Python, or Node.js).
Deep understanding of software architecture, design patterns, and SDLC.
Experience with CI/CD pipelines, cloud platforms, and modern DevOps practices.
Strong leadership in technical decision-making, code quality assurance, and technical risk mitigation.
Excellent leadership, communication, and interpersonal skills.
Proficient in both written and spoken English.
Technical Skills.
Proficiency in software development (e.g., Java, Golang, Python, or Node.js).
Strong understanding of architectural principles, design patterns, and software lifecycle.
Solid understanding of Agile methodologies (Scrum, Kanban, SAFe) and ability to guide development teams in Agile practices.
Experience with CI/CD, DevOps, version control (Git), and code quality tools.
Familiarity with cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
Strong debugging, troubleshooting, and performance tuning skills.
Soft Skills.
Leadership and team management.
Effective problem-solving and decision-making.
Stakeholder engagement and cross-team collaboration.
Strong sense of ownership and accountability.
Certifications (Optional).
Scrum Master, AWS Certified Developer, or equivalent certifications are a plus.
Contact: (K.Kanyarut).
You have read and reviewed Krung Thai Bank Public Company Limited's Privacy Policy at https://krungthai.com/th/content/privacy-policy. The Bank does not intend or require the processing of any sensitive personal data, including information related to religion and/or blood type, which may appear on copy of your identification card. Therefore, please refrain from uploading any documents, including copy(ies) of your identification card, or providing sensitive personal data or any other information that is unrelated or unnecessary for the purpose of applying for a position on the website. Additionally, please ensure that you have removed any sensitive personal data (if any) from your resume and other documents before uploading them to the website.
The Bank is required to collect your criminal record information to assess employment eligibility, verify qualifications, or evaluate suitability for certain positions. Your consent to the collection, use, or disclosure of your criminal record information is necessary for entering into an agreement and being considered for the aforementioned purposes. If you do not consent to the collection, use, or disclosure of your criminal record information, or if you later withdraw such consent, the Bank may be unable to proceed with the stated purposes, potentially resulting in the loss of your employment opportunity with.
Job skills required: English, Java, Software Development, Golang
Job skills preferred: node.js, Python, Software Architecture