504 Senior Software jobs in Thailand
Software Architect
Posted today
Job Viewed
Job Description
JOIN THE PIONEERS BEHIND TOMORROW'S TECH
Our Digital Solutions Consulting elite unit at
Bangkok Silicon (BKS)
design, test, and launch Proof of Concept (PoC) solutions
for the next generation of digital products.
This is your chance to work on
cutting-edge projects
in a
collaborative, high-energy environment
. You'll have the freedom to
experiment
,
push boundaries
, and
deliver prototypes
that shape the future of technology.
You will bring expertise in one or more of the following areas:
- Solutions Architect (Ai & Data)
- Backend & Frontend Architect
- Mobile Architect
- Business Analyst
- Quality Assurance
Why Join Us?
- Work on real-world innovation with rapid prototyping cycles
- Collaborate with visionary leaders and technologists
- Be part of a mission-driven team shaping digital transformation
- Enjoy a startup mindset with the backing of a growing tech powerhouse
Location
: One City Centre, Bangkok (Hybrid options available)
Shape the future with us — apply today
Software Engineering
Posted today
Job Viewed
Job Description
Job Summary
Software Engineer are responsible for deliver the application and ensuring the good quality and security in the time plan. The ideal candidate for this role demonstrates technical excellence, solid engineering principles, ability to write good/clean code and write automate test cases.
Job Responsibilities
- Deliver the software in time as planned with meet all the requirements, good code quality, write automated test script and unit test. Support integration/production incident investigation
- Maintain high standards of software quality and stability within the team. Follow good practices, habits, agreed by the team.
- Work closely with Product Owner, Business Analyst, System Analyst to clearly understand the requirement and can identify what needs to be developed and improved. Participate in planning sessions to provide accurate estimation of the requirements provided.
- Keep up with industry best practices, new knowledge, new techniques and can apply them to your work with the agreement from the team.
Background/ Experiences
- BSc/BEng in computer science, computer engineer, or a relevant field
- 2-5 years of experience in software development using Java, JavaScript, TypeScript or relevant senior project for newly graduated candidates.
- Extensive experience using one or more development frameworks/libraries (Spring Boot, NodeJS).
- Experience in using or building CI/CD workflow for web application project
- Experience in using Git as source code version management tool
- Experience in working with SQL/NoSQL Database (e.g. MySQL, MongoDB), can write effective SQL statements
Knowledge & Skills
- Knowledge of one or more mobile/web development languages (Swift, Java, Kotlin, Dart, JavaScript) and markup languages (HTML, CSS, etc.).
- Knowledge of one or more unit test framework/libraries (JUnit, Mockito, Jest, XCTest).
- Knowledge of one or more automation tools (Espresso, XCUITest, Robot framework, Cypress, Karate, Flutter Driver and Detox)
- Knowledge of Cloud Services (e.g. Amazon Web Services, Google Cloud Provider, Microsoft Azure) is plus.
- Knowledge of web service and its related technologies, RESTful, SOAP, XML, JSON
- Good understanding of Microservice architecture
- Experience in mobile and web development is a plus (iOS, Android, HTML5, CSS, e.g.)
- Good in teamwork and collaboration and positive attitude. Ability to work effectively under pressure, self-motivated and goal oriented. Good command of English
Software Engineering
Posted today
Job Viewed
Job Description
Manatal is an HRTech software service (B2B SaaS) company headquartered in Bangkok, Thailand. Manatal is one of the fastest-growing start-ups in the region and is backed by Surge and Sequoia Capital. Manatal has a global presence and is trusted by thousands of businesses in over 135 countries and is recognized by Forbes as Best Recruiting Software of 2024.
Our goal is to transform the entire hiring process by making it simple, efficient, and enjoyable for recruiters, hiring managers, and candidates alike.
Our mission is to offer the best-in-class AI-powered technologies to empower small, medium, and large businesses in their staffing & recruitment transformation.
Role Overview
We are looking for an outstanding software engineer intern to join our engineering team. As a software engineer, you will enjoy a high level of involvement and direct hands-on experience in the planning, designing, and developing of new and exciting features from inception to deployment.
The ideal candidate for this role is passionate about building elegant and scalable software and combines superb communication skills and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively.
Responsibilities
- Collaborate with cross-functional teams to build, develop, and maintain the architecture for our products.
- Write clean, efficient, and well-documented code.
- Test and debug code to ensure the quality of the product.
- Develop and maintain RESTful APIs for our products.
- Work with databases such as MySQL, PostgreSQL, and NoSQL.
- Continuously discover, evaluate, and implement new technologies to optimize product performance and user experience.
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Ability to communicate and comprehend high-level spoken and written concepts in English.
- Hands-on experience with one of the following:
- JavaScript (or TypeScript) to build modern and scalable single-page applications (SPA) with a frontend framework: Vue, React, or Angular.
- Python to build modern and scalable APIs with a backend framework: Django, Flask, FastAPI, etc.
- Possesses a strong sense of ownership and accountability.
- Open-minded, humble, self-managing, and a solid team player.
- Willingness to relocate to Bangkok, Thailand, and work in a multicultural environment.
- Hands-on experience in writing automated unit tests is a plus.
Working with Manatal
This role is based at our Bangkok office in the heart of the city centre.
As a team of diverse cultures and nationalities, English language proficiency is required.
We enjoy collaborating in person, and the team is working on-site.
Why you'll enjoy working with Manatal
- Well-funded start-up backed by Surge & Sequoia.
- Be part of one of the fastest-growing B2B SaaS start-ups in the region.
- You will be collaborating with talented individuals in the industry.
- Join a lively and highly international team.
- Indulge in a challenging and innovative working culture.
- Attractive medical healthcare plan.
- Regular fun team-building activities.
Watch our Demo
Manatal Hiring
At Manatal, we are dedicated to building an intuitive AI-powered applicant tracking system to streamline and transform the entire hiring and recruitment process.
We are devoted to attracting the best talent worldwide to join our team and take pride in being an equal-opportunity workplace. We are committed to equal employment opportunities regardless of religion, race, ethnicity, ancestry, national origin, gender, gender identity, sex, sexual orientation, marital or parental status, disability, age, citizenship or other class protected by applicable law.
Software Engineering
Posted today
Job Viewed
Job Description
Software Engineering (Full-Stack)
สถานที่ทำงาน: ทำงานจากระยะไกล
ค่าจ้างรายเดือน: 22,000 บาท
วันเริ่มงาน: ASAP
มาร่วมพัฒนาซอฟต์แวร์นวัตกรรมที่ช่วยปกป้องความปลอดภัยของแรงงานไทยหลายร้อยชีวิต — สมัครวันนี้และสร้างความเปลี่ยนแปลงที่แท้จริง
About Schols
Schols เป็นสตาร์ทอัปที่มุ่งเน้นพัฒนาซอฟต์แวร์คุณภาพในภาคความปลอดภัยและอาชีวอนามัย ปัจจุบันเรามีรายได้ประจำปี (ARR) อยู่ที่ 700,000 บาท และให้บริการลูกค้าชั้นนำ รวมถึงบริษัท Fortune 500 โดยผลิตภัณฑ์ของเราประกอบด้วยแพลตฟอร์มการตรวจสอบ การตรวจโรงงาน การจัดการยานพาหนะ และระบบ e-learning เพื่อช่วยยกระดับความปลอดภัยในโรงงาน
Job Description
ในฐานะวิศวกรซอฟต์แวร์ที่ Schols คุณจะได้เรียนรู้การออกแบบ พัฒนา และดูแลส่วนประกอบสำคัญของแอปพลิเคชันและบริการบนเว็บของเรา งานของคุณจะส่งผลกระทบสูงโดยตรงต่อความปลอดภัยและชีวิตของแรงงานโรงงานหลายร้อยคนในประเทศไทย และคุณจะได้ทำงานใกล้ชิดกับผู้ก่อตั้งที่มีประสบการณ์จาก Y Combinator
Key Responsibilities
- พัฒนาและดูแลแอปพลิเคชันเว็บให้ตอบสนองได้ดี ใช้งานง่าย โดยใช้เฟรมเวิร์กทันสมัย (Flutter)
- ออกแบบและพัฒนาบริการฝั่งเซิร์ฟเวอร์ที่รองรับการขยายตัว , TypeScript, ฐานข้อมูล SQL)
- เข้าร่วมการรีวิวโค้ด การประชุมสแตนด์อัป และให้ความคิดเห็นที่มีคุณค่าเกี่ยวกับปัญหาที่ซับซ้อน
- ทำงานในสภาพแวดล้อมที่คล่องตัวและร่วมแก้ไขปัญหาจริง
- จัดการฝึกอบรมให้กับลูกค้า
Requirements
ไม่จำกัดวุฒิหรือประสบการณ์ ทุกคนสามารถสมัครได้
สมัครวันนี้ แล้วมาร่วมสร้างความเปลี่ยนแปลงไปด้วยกัน
Software Engineering
Posted today
Job Viewed
Job Description
JOB DESCRIPTION
- Lead the development of high-quality ReactJS applications and ensure optimal performance and scalability.
- Design and implement user interfaces that are functional, intuitive, and visually appealing.
- Collaborate with cross-functional teams, including designers, back-end developers, and project managers, to deliver exceptional solutions.
- Identify and troubleshoot application issues, ensuring efficient debugging and resolution.
- Provide technical mentorship and guidance to junior developers, fostering a culture of learning and collaboration.
- Conduct code reviews to maintain high coding standards and best practices.
- Stay up-to-date with the latest industry trends, tools, and technologies, and incorporate them into the development process.
- Optimize application performance and implement responsive design principles.
- Ensure security, scalability, and maintainability of the applications.
QUALIFICATIONS
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in front-end development with a strong focus on ReactJS.
- In-depth knowledge of JavaScript (ES6+), HTML, CSS, and front-end development best practices.
- Proficiency in state management libraries (e.g., Redux, Context API).
- Experience with modern build tools and frameworks (e.g., Webpack, Babel, Vite).
- Strong understanding of RESTful APIs and integration with front-end applications.
- Familiarity with testing frameworks such as Jest, Enzyme, or Cypress.
- Knowledge of version control systems like Git and CI/CD pipelines.
- Experience with performance optimization and responsive design.
- Excellent problem-solving skills and attention to detail.
BENEFITS
- Meal Allowance
- Traveling Aid
- Group Insurance for Employees and their family member
- Provident Fund
Software Engineering
Posted today
Job Viewed
Job Description
Server-Side Development
: Writing code for server logic, APIs, and databases using languages like Python, Java, , Ruby, or Go.
Database Management
: Designing, implementing, and optimizing databases (e.g., SQL, NoSQL) to store and retrieve data efficiently.
API Development and Integration
: Creating and maintaining RESTful or GraphQL APIs to enable communication between frontend and backend systems or third-party services.
Application Logic
: Developing core business logic, workflows, and algorithms to support application functionality.
Performance Optimization
: Ensuring scalability, speed, and efficiency by optimizing code, database queries, and server performance.
Security Implementation
: Securing applications by implementing authentication, authorization, data encryption, and protection against vulnerabilities like SQL injection or XSS.
Server Management
: Configuring and maintaining servers, cloud infrastructure (e.g., AWS, Azure), and deployment pipelines.
Collaboration
: Working with frontend developers, designers, and product managers to align on requirements and deliver cohesive applications.
Testing and Debugging
: Writing unit and integration tests, identifying bugs, and ensuring robust, error-free code.
Maintenance and Updates
: Monitoring applications, fixing issues, and updating systems to handle evolving requirements or technologies.
Required Tech Stacks
Backend Stack :
Framework : NestJS (Typescript)
Database : MongoDB, PostgreSQL
Massage Broker : Kafka (Optional)
Software Architect Team Lead
Posted today
Job Viewed
Job Description
Responsibilities
1. Architect for the Future
- Design and implement highly scalable, flexible, and maintainable software architectures.
- Drive Module Federation across developer squads and products for microfrontend optimization.
- Ensure smooth enterprise integration by designing APIs, microservices, and cloud-native applications.
2. AI & Data-Driven Optimization
- Leverage AI-powered analytics, predictive maintenance, and machine learning models to enhance IT system performance.
- Research and integrate AI-driven development, including tools like Azure ML, AI Service and OpenAI.
3.Cloud & DevOps Enablement
- Foster a cloud-first approach, leveraging cloud platforms(Azure, GCP, AWS).
- Implement and optimize CI/CD pipelines across products and teams.
- Design Infrastructure as Code (IaC) solutions using Terraform.
- Manage container orchestration and scalability using Docker and Azure Kubernetes Service (AKS).
4.System Performance & Reliability
- Conduct load testing, performance tuning, and security enhancements to optimize infrastructure.
- Implement proactive monitoring to detect false alarms, identify areas for improvement, and enhance observability.
- Separate customer databases to ensure multi-tenancy best practices and secure data isolation.
5.Identity Services & Security
- Evaluate and improve identity management solutions, ensuring efficient authentication and authorization.
- Identify and eliminate authentication bottlenecks, optimizing system-wide login performance.
- Implement best practices for cybersecurity, compliance, and risk management.
6.Lead & Mentor Development Teams
- Provide technical leadership, mentorship, and code reviews to guide engineers and architects.
- Foster collaboration between teams to ensure architectural consistency and innovation adoption.
- Stay ahead of cutting-edge technologies, such as blockchain, edge computing, and AI-driven development.
Qualifications
- 5+ years of experience in software development, architecture, and technical leadership.
- Strong expertise in .NET, C#, JavaScript, Python and database systems such as MSSQL, Cosmos DB, Redis.
- Proven experience in cloud platforms (Azure, GCP, AWS) and DevOps methodologies.
- Expertise in microservices architecture, event-driven systems, and serverless computing.
- Hands-on experience in CI/CD automation, leveraging Azure DevOps, GitHub Actions.
- Ability to lead teams, define coding standards, enforce architectural best practices, and optimize development workflows.
Be The First To Know
About the latest Senior software Jobs in Thailand !
Software Architect Team Lead
Posted today
Job Viewed
Job Description
(AI, Cloud, & DevOps )
Age not over 37 Years, Thailand Nationality Only
- Hybrid but 4 days/week in office
We are looking for Software Architect Team Lead – AI, Cloud, & DevOps Focus to design and implement scalable, high-performance, and cloud-driven software solutions. You will work on AI, cloud technologies, DevOps practices, and modern software architecture, ensuring system reliability, security, and innovation.
This is an excellent opportunity fo seasoned professionals looking to grow their expertise in cutting-edge software development, microservices, and DevOps automation.
Key Roll
Architect for the Future
Design and implement highly scalable, flexible, and maintainable software architectures.
Drive Module Federation across developer squads and products for microfrontend optimization.
Ensure smooth enterprise integration by designing APIs, microservices, and cloud-native applications.
AI & Data-Driven Optimization
Leverage AI-powered analytics, predictive maintenance, and machine learning models to enhance IT system performance.
Research and integrate AI-driven development, including tools like Azure ML, AI Service and OpenAI.
Cloud & DevOps Enablement
Foster a cloud-first approach, leveraging cloud platforms(Azure, GCP, AWS).
Implement and optimize CI/CD pipelines across products and teams.
Design Infrastructure as Code (IaC) solutions using Terraform.
Manage container orchestration and scalability using Docker and Azure Kubernetes Service (AKS).
System Performance & Reliability
Conduct load testing, performance tuning, and security enhancements to optimize infrastructure.
Implement proactive monitoring to detect false alarms, identify areas for improvement, and enhance observability.
Separate customer databases to ensure multi-tenancy best practices and secure data isolation.
Identity Services & Security
Evaluate and improve identity management solutions, ensuring efficient authentication and authorization.
Identify and eliminate authentication bottlenecks, optimizing system-wide login performance.
Implement best practices for cybersecurity, compliance, and risk management.
Lead & Mentor Development Teams
Provide technical leadership, mentorship, and code reviews to guide engineers and architects.
Foster collaboration between teams to ensure architectural consistency and innovation adoption.
Stay ahead of cutting-edge technologies, such as blockchain, edge computing, and AI-driven development.
Qualifications :
5+ years of experience in software development, architecture, and technical leadership, Manage team 9+ persons
Strong expertise in .NET, C#, JavaScript, Python and database systems such as MSSQL, Cosmos DB, Redis.
Proven experience in cloud platforms (Azure, GCP, AWS) and DevOps methodologies.
Expertise in microservices architecture, event-driven systems, and serverless computing.
Hands-on experience in CI/CD automation, leveraging Azure DevOps, GitHub Actions.
Ability to lead teams, define coding standards, enforce architectural best practices, and optimize development workflows.
Software Architect Team Lead
Posted today
Job Viewed
Job Description
(AI, Cloud, & DevOps )
- Hybrid but 4 days/week in office
We are looking for Software Architect Team Lead – AI, Cloud, & DevOps Focus to design and implement scalable, high-performance, and cloud-driven software solutions. You will work on AI, cloud technologies, DevOps practices, and modern software architecture, ensuring system reliability, security, and innovation.
This is an excellent opportunity fo seasoned professionals looking to grow their expertise in cutting-edge software development, microservices, and DevOps automation.
Key Roll
Architect for the Future
Design and implement highly scalable, flexible, and maintainable software architectures.
Drive Module Federation across developer squads and products for microfrontend optimization.
Ensure smooth enterprise integration by designing APIs, microservices, and cloud-native applications.
AI & Data-Driven Optimization
Leverage AI-powered analytics, predictive maintenance, and machine learning models to enhance IT system performance.
Research and integrate AI-driven development, including tools like Azure ML, AI Service and OpenAI.
Cloud & DevOps Enablement
Foster a cloud-first approach, leveraging cloud platforms(Azure, GCP, AWS).
Implement and optimize CI/CD pipelines across products and teams.
Design Infrastructure as Code (IaC) solutions using Terraform.
Manage container orchestration and scalability using Docker and Azure Kubernetes Service (AKS).
System Performance & Reliability
Conduct load testing, performance tuning, and security enhancements to optimize infrastructure.
Implement proactive monitoring to detect false alarms, identify areas for improvement, and enhance observability.
Separate customer databases to ensure multi-tenancy best practices and secure data isolation.
Identity Services & Security
Evaluate and improve identity management solutions, ensuring efficient authentication and authorization.
Identify and eliminate authentication bottlenecks, optimizing system-wide login performance.
Implement best practices for cybersecurity, compliance, and risk management.
Lead & Mentor Development Teams
Provide technical leadership, mentorship, and code reviews to guide engineers and architects.
Foster collaboration between teams to ensure architectural consistency and innovation adoption.
Stay ahead of cutting-edge technologies, such as blockchain, edge computing, and AI-driven development.
Qualifications :
5+ years of experience in software development, architecture, and technical leadership, Manage team 9+ persons
Strong expertise in .NET, C#, JavaScript, Python and database systems such as MSSQL, Cosmos DB, Redis.
Proven experience in cloud platforms (Azure, GCP, AWS) and DevOps methodologies.
Expertise in microservices architecture, event-driven systems, and serverless computing.
Hands-on experience in CI/CD automation, leveraging Azure DevOps, GitHub Actions.
Ability to lead teams, define coding standards, enforce architectural best practices, and optimize development workflows.
Software Platform Architect
Posted today
Job Viewed
Job Description
Job Summary:
Location: Samutprakarn
Working Hours: 7:40 - 17:25
Working Date: Mon - Fri (Onsite)
Job Summary:
- Delta Electronics (Thailand)
is forming a new
Software & Digital Enablement Team
to accelerate cross-domain solution development across Southeast Asia. We are seeking a visionary yet hands-on
Software Platform Architect
to shape the technical foundation powering our evolving solutions in smart energy, data centers, and building automation
Major responsibility:
- Architect a modular, scalable platform to support multi-domain solution development
- Co-define technical framework, development guidelines, and coding standards
- Align with corporate platform teams to share assets, localize development, and ensure architectural coherence
- Oversee backend services, middleware, and extensibility mechanisms for flexible integration
- Guide technical teams while balancing technical depth with business priorities
- Champion DevSecOps, CI/CD automation, and Agile practices to boost velocity and quality
- Lead technical validation to ensure architectural integrity and platform readiness
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 8+ years in software development with 3+ years in platform/system architecture
- Strong expertise in backend architecture, system integration, and data pipelines
- Demonstrated ability to build scalable, cloud-native systems using microservices and event-driven patterns
- Skilled in modern languages (e.g., Python, Go) and databases/DBMS (e.g., PostgreSQL, ClickHouse)
- Familiar with real-time data processing and orchestration tools (e.g., Kafka, MQTT, Airflow)
- Practical experience with DevSecOps, CI/CD, and containerized deployment
- Proven leadership in cross-functional, multinational environments
- Fluent in Thai and English
Preferred Qualifications:
- Experience with data-driven industrial platforms (e.g., DCIM, BEMS, IIoT/SCADA)
- Experience deploying scalable software platforms across Southeast Asia
- Exposure to frontend frameworks and BI tools (e.g., React, Superset)
- Familiar with Agile/Scrum methodologies and PoC/pilot delivery