Full Stack Developer (Mid-Level) at Chiang Mai Hub (Krungsri Nimble)

atBank of Ayudhya PCL (Krungsri)

Full Stack Developer (Mid-Level) — Krungsri Supply Chain (KSB)

Team: KSB Engineering Squad

Reports to: Engineering Team Lead / Solution Architect

Location: Chiang Mai, Thailand (Krungsri Nimble)

Employment Type: Full-time

About the Role


Krungsri Supply Chain (KSB) is one of Krungsri Nimble's flagship platforms, delivering supply chain finance solutions to corporate and SME clients. We're looking for a mid-level Full Stack Developer who can work confidently across our stack — building responsive, secure front-end experiences and robust, performant back-end services — to help us scale KSB's feature set and infrastructure.

## What You'll Do


- Design, build, and maintain full-stack features across the KSB platform, from UI to database

- Develop front-end applications using .NET MVC, ensuring clean, maintainable, and secure server-rendered views

- Build and extend back-end services and APIs in Go, focused on performance, reliability, and clean architecture

- Design and optimize schemas, queries, and stored procedures in MSSQL Server


- Collaborate with the Solution Architect and squad members on technical design, code reviews, and estimation


- Participate in the full SDLC: requirements analysis, implementation, testing, deployment, and support


- Write and maintain unit/integration tests, and support CI/CD pipeline health


- Investigate and resolve production issues, contributing to root-cause analysis and post-mortems


- Contribute to technical documentation (architecture notes, API specs, runbooks)


- Actively use AI-assisted development tools to improve code quality and delivery speed, and share practical learnings with the team

## Required Qualifications

- 3–5 years of professional software development experience

- Solid hands-on experience with .NET / .NET MVC for front-end/web application development

- Solid hands-on experience with Go (Golang) for back-end/API development

- Strong working knowledge of MSSQL Server — schema design, query optimization, stored procedures/functions


- Understanding of RESTful API design and integration patterns


- Familiarity with Git-based workflows and code review practices


- Good understanding of software engineering fundamentals: data structures, OOP, testing practices, secure coding basics


- Comfortable working in an Agile/Scrum environment


- Good communication skills in English and/or Thai (Thai preferred for team collaboration; English for documentation)

## Nice to Have


- Exposure to banking, fintech, or supply chain finance systems


- Experience with containerization (Docker) and cloud platforms (AWS preferred)


- Familiarity with message queue systems (e.g., IBM MQ, Kafka)

- Practical experience using AI coding assistants in a professional development workflow — this is a genuine plus, not just a checkbox; we're building an engineering culture around AI-augmented delivery


- Experience with CI/CD tooling (Jira, GitLab CI, or similar)


- Basic understanding of PDPA and financial industry compliance/security requirements


## What Success Looks Like in the First 6 Months


- Ships mid-complexity features independently across the full stack (MVC front-end
→ Go service
→ MSSQL)


- Writes code that passes review with minimal rework; follows KSB coding standards


- Actively contributes in sprint grooming/estimation with reasonably accurate sizing


- Demonstrates growing ownership of at least one service/module area


- Uses AI-assisted tooling productively as part of daily workflow


## Why Join KSB


- Work on a modern supply chain finance product within a major Thai bank


- Cross-functional exposure to architecture, DevOps, and business stakeholders


- Clear career progression via Krungsri Nimble's L1–L7 Career Ladder (Management or Specialist track)


- Modern engineering culture with active AI tooling adoption


Interested candidates: please submit a CV and a brief note on relevant .NET MVC / Go / MSSQL project experience.


Please note that we will get in touch with shortlisted candidates only.

Stay connected with KRUNGRI CAREER at:

  • FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer)
  • LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer)
  • LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri)

Applicants can read the Personal Data Protection Announcement of the Bank's Human Resources Function by typing the link from the image that stated below.

EN

(https://krungsri.com/b/privacynoticeen)

The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.

Experience required
  • any or no experience
Salary
  • Negotiable
Job function
  • IT / Programming
Job type
  • Full-time

Company overview

Size:2000-5000 employees
Industry:Banking & Finance
Location:Bangkok
Founded in:1945
Ranking:4.5/5

Bank of Ayudhya Public Company Limited, commonly known as Krungsri, is the fifth-largest bank in Thailand in terms of assets, loans, and deposits.  Established on January 27, 1945, Krungsri offers a comprehensive range of banking and financial services to both individual and corp ...

Read more

Why join us:

Joining Krungsri means becoming part of a leading financial institution with a rich history and a strong commitment to innovation and excellence. As a member of the MUFG network, employees have access to international expertise and opportunities for global collaboration.&nbs ...

Read more

Head office: สำนักงานใหญ่ 1222 ถนนพระรามที่ 3 แขวงบางโพงพาง เขตยานนาวา กรุงเทพฯ 10120
Display map
WorkVenture gives you an inside look at what it's like to work at Bank of Ayudhya PCL (Krungsri), office & team photos, reviews and more. This is the Bank of Ayudhya PCL (Krungsri) Company Page. All content is posted anonymously by employees currently or previously working at Bank of Ayudhya PCL (Krungsri).Apply to บริษัทเวิอร์คสตัทApply to IsuzuApply to HAKO VentureApply to Supply Icon