Find a jobRecruiters

Senior Software Engineer - Fullstack Development & AI Automation (T00030756)

Exclusive opportunity

Onsite

Senior Software Engineer - Fullstack Development & AI Automation (T00030756)

ttb spark - TMBThanachart Bank or ttb

Senior Software Engineer - Fullstack Development & AI Automation (T00030756)

Skills

SQL QueriesMongoDBKotlinDockerReactNodeTypescriptPythonGolangJavaTesting & QAMicroservicesHTMLPostgreSQLMySQLKafkaAIElasticsearchGitHubKubernetesJavascript

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bangkok, Thailand

Work mode:

Onsite

Published on:

15 September 2026

What they need


Job Summary

We are looking for a highly versatile Software Engineer with strong Fullstack development capabilities and a passion for AI-driven automation (AI SDLC). In this role, you will be part of a flexible engineering pool, working on both standard product features and advanced developer tooling. You will use your frontend and backend skills to design, build, and maintain robust web applications, internal developer portals, custom AI agents, and MCP servers. Your versatility will allow you to rotate seamlessly across squads—either delivering high-quality business features or building automation tools that accelerate our overall software delivery speed.

Job Description

  • Core Fullstack Feature Delivery & Resource Rotation (50%)

    • Develop and maintain high-quality Fullstack web applications (responsive frontends, secure backend APIs, and microservices) to deliver business and product features.
    • Be ready to rotate and collaborate across different product squads to support business-critical deliveries, applying standard engineering practices.
    • Write clean, efficient, and testable code adhering to SOLID principles, state management, and modern design patterns.
    • Integrate applications with databases (SQL/NoSQL), messaging queues, and external APIs.
    • Participate in agile processes, manage codebases with Git, and support DevOps activities (CI/CD pipelines, Docker, Kubernetes).
  • AI SDLC & Developer Experience (DevEx) Automation (50%)

    • Design, build, and deploy custom MCP (Model Context Protocol) servers and AI agents to automate end-to-end SDLC workflows.
    • Build intuitive developer portals and dashboards (using React, TypeScript, etc.) to help engineering teams interact with internal AI agents and monitor productivity.
    • Research, implement, and orchestrate AI workflows to automate routine development tasks (e.g., requirement analysis, application design, automated QA test generation, PR description, and release notes).
    • Apply Prompt Engineering, Tool/Function Calling, and RAG (Retrieval-Augmented Generation) using LLM APIs (OpenAI, Claude, Gemini).
    • Act as a GenAI Champion within the squad you are currently rotated in—sharing best practices, helping teammates adopt AI coding tools (Copilot, Cursor), and ensuring responsible AI use.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of professional experience as a Fullstack Developer / Software Engineer with a proven track record of delivering web applications.
  • Frontend Expertise: Strong proficiency in TypeScript/JavaScript, React.js (or modern frontend frameworks), HTML5, CSS3, and state management.
  • Backend Expertise: Hands-on experience developing RESTful APIs and microservices using Node.js/TypeScript, Python, Go, Java, or Kotlin.
  • Solid understanding of databases (e.g., PostgreSQL, MySQL, MongoDB) and caching systems.
  • Experience with DevOps essentials: Git workflows, CI/CD pipelines, and Docker.
  • High adaptability and a growth mindset—comfortable rotating across different business-facing squads and tooling projects.
  • Practical experience or strong interest in GenAI technologies: calling LLM APIs, Prompt Engineering, Function/Tool Calling, or RAG concepts.
  • Experience developing or customizing MCP servers, custom CLI tools, IDE plugins, or GitHub Actions is highly desirable.
  • Familiarity with AI Coding Assistants (GitHub Copilot, Claude Code, Cursor) and how to configure them.
  • Effective communication skills in English and Thai to collaborate with diverse teams.

Preferred / Nice to Have:

  • Experience building and deploying VS Code Extensions, JetBrains Plugins, or CLI tools.
  • Experience with enterprise message brokers (e.g., Kafka) or search engines (e.g., Elasticsearch).
  • Experience participating in AI-driven automation or developer productivity projects.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

1 day ago

Quick apply

Teksystems

Expert en developpement fullstack

Freelance

Le Mans, France

Hybrid

Skills

AngularJavaCOBOL

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools