138 Software Lead jobs in Thailand
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.
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 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 Team Lead
Posted today
Job Viewed
Job Description
Software Engineering Team Lead - IT Branch and Operation Enterprise team
Job Description:
- Manage projects as required on initiatives to ensure they are delivered on time, within budget, and actively tracked.
- Ability to work on large initiatives independently.
- Act as scrum master to ensure complete delivery of work for a Sprint/Release. By ensuring artefacts are complete and ready for development to begin and assisting teams.
- Creation of project artefacts: Project Request (PR), Request for Proposal (RFP), Project Initiation Document (PID), Business Requirements, Functional Requirements, Use case, Flow charts, Project Solution Architecture Plan (PSAP), etc. in various formats, for any initiatives related to Disruptive Digital Solution.
- Facilitate workshops & stakeholder sessions to elicit requirements and specifications for artefacts & deliverables.
- Support Disruptive Digital Solution Documents before being distributed.
Qualification:
- Must have at least 6 years of experience in Lead level, Senior level or the related fields.
- Familiar with Software Development Life Cycle, System Design, and Change Management Process.
- Skilled in NestJS Framework), , PL/SQL and Java Spring boot
. - Experienced in System Design and developing complex architectures, such as Rule-Based Engines or Assignment Rules.
- Capable of designing and implementing deep-level coding to support highly complex Business Logic.
- Understands or has work experience in the Core Transaction Integration, Branch API Gateway
- Experience in implementing and supporting large scale project/system in Banking is preferred.
- Analytical skills and the ability to see the connections between layers of business operations.
- Ability to consult management and engineering teams with technical advice.
- Able to speak Thai fluently.
Software Development Team Lead
Posted today
Job Viewed
Job Description
We are seeking a Software Development Team Lead to drive innovation and guide our development team to the next level. Our technology stack includes Java, JavaScript/TypeScript, HTML5/CSS3, and Golang, enabling us to build scalable and high-performance applications that support business growth.
The ideal candidate is a strong leader, mentor, and problem solver who is passionate about fostering a culture of collaboration, continuous learning, and technical excellence.
Key Responsibilities:
· Lead and inspire the development team, fostering a high-performance culture.
· Develop Web/Mobile applications based on Figma/Adobe XD designs.
· Design and implement RESTful APIs, Web Services, and Microservices.
· Mentor and coach developers to improve technical skills and efficiency.
· Collaborate with designers and product teams to ensure seamless UI/UX integration.
· Review and optimize source code for scalability, security, and performance.
· Define best practices and ensure code quality and maintainability.
· Identify and resolve technical challenges, driving continuous innovation and improvement.
· Design and manage databases for web applications.
· Ensure projects are delivered on time and with high quality.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 5+ years of experience in software development, with leadership experience preferred.
· Strong expertise in JavaScript/TypeScript (frontend & backend), JAVA (focus shell scripts is a plus).
· Proficiency in Golang for backend services and API development.
· Experience with REST APIs, WebSockets, and Microservices Architecture.
· Solid understanding of databases like PostgreSQL, MySQL, or NoSQL solutions.
· Hands-on experience with Git (GitHub, GitLab, Bitbucket) for version control.
· Proven ability to motivate, mentor, and lead a development team.
· Strong communication skills to align technical execution with business goals.
· A proactive mindset, eager to drive growth, efficiency, and innovation.
Eligibility Requirements:
- This position is
open to candidates who are authorized to work in Thailand without visa sponsorship
. - We are unable to provide visa or work permit support for this role
.
Software Development Team Lead
Posted today
Job Viewed
Job Description
We are seeking a Software Development Team Lead to drive innovation and guide our development team to the next level. Our technology stack includes Java, JavaScript/TypeScript, HTML5/CSS3, and Golang, enabling us to build scalable and high-performance applications that support business growth. The ideal candidate is a strong leader, mentor, and problem solver who is passionate about fostering a culture of collaboration, continuous learning, and technical excellence.
Key Responsibilities:
· Lead and inspire the development team, fostering a high-performance culture.
· Develop Web/Mobile applications based on Figma/Adobe XD designs.
· Design and implement RESTful APIs, Web Services, and Microservices.
· Mentor and coach developers to improve technical skills and efficiency.
· Collaborate with designers and product teams to ensure seamless UI/UX integration.
· Review and optimize source code for scalability, security, and performance.
· Define best practices and ensure code quality and maintainability.
· Identify and resolve technical challenges, driving continuous innovation and improvement.
· Design and manage databases for web applications.
· Ensure projects are delivered on time and with high quality.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 5+ years of experience in software development, with leadership experience preferred.
· Strong expertise in JavaScript/TypeScript (frontend & backend), JAVA (focus shell scripts is a plus).
· Proficiency in Golang for backend services and API development.
· Experience with REST APIs, WebSockets, and Microservices Architecture.
· Solid understanding of databases like PostgreSQL, MySQL, or NoSQL solutions.
· Hands-on experience with Git (GitHub, GitLab, Bitbucket) for version control.
· Proven ability to motivate, mentor, and lead a development team.
· Strong communication skills to align technical execution with business goals.
· A proactive mindset, eager to drive growth, efficiency, and innovation.
Be The First To Know
About the latest Software lead Jobs in Thailand !
Software Development Team Lead/ Technical Lead
Posted today
Job Viewed
Job Description
We are seeking a Software Development Team Lead to drive innovation and guide our development team to the next level. Our technology stack includes Java, JavaScript/TypeScript, HTML5/CSS3, and Golang, enabling us to build scalable and high-performance applications that support business growth.
The ideal candidate is a strong leader, mentor, and problem solver who is passionate about fostering a culture of collaboration, continuous learning, and technical excellence.
Key Responsibilities:
· Lead and inspire the development team, fostering a high-performance culture.
· Develop Web/Mobile applications based on Figma/Adobe XD designs.
· Design and implement RESTful APIs, Web Services, and Microservices.
· Mentor and coach developers to improve technical skills and efficiency.
· Collaborate with designers and product teams to ensure seamless UI/UX integration.
· Review and optimize source code for scalability, security, and performance.
· Define best practices and ensure code quality and maintainability.
· Identify and resolve technical challenges, driving continuous innovation and improvement.
· Design and manage databases for web applications.
· Ensure projects are delivered on time and with high quality.
Requirements:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 5+ years of experience in software development, with leadership experience preferred.
· Strong expertise in JavaScript/TypeScript (frontend & backend), Java.
· Proficiency in Golang for backend services and API development.
· Experience with REST APIs, WebSockets, and Microservices Architecture.
· Solid understanding of databases like PostgreSQL, MySQL, or NoSQL solutions.
· Hands-on experience with Git (GitHub, GitLab, Bitbucket) for version control.
· Proven ability to motivate, mentor, and lead a development team.
· Strong communication skills to align technical execution with business goals.
· A proactive mindset, eager to drive growth, efficiency, and innovation.
Lead Software Engineer
Posted today
Job Viewed
Job Description
The Lead Software Engineer will perform development activities in an agile team, leading on technical solutions, design and writing quality code as well as software testing. This role requires the delivery of good quality software to meet customers needs. Coaching and mentoring team members alongside leadership skills are needed for this role.
Role Responsibilities & Key Accountabilities:
You will engage with product owners, architects and technical specialists in order to understand business requirement, technical requirement and translate them into detailed design specifications for application code and modules. You will provide design recommendations, developing and integrating programs per written specifications. You are occasionally responsible for writing moderate to high complexity of design specifications. You will build and maintain efficient, reusable, reliable and secure code based on user requirements.
You will develop enterprise software within a multi-functional agile team, adhering to company standards and methodologies. You will participate in refinement and planning sessions, you analyze development requirements, provide design options and complexity estimates, and agree how to deliver the requirements efficiently.
You will join a team collaborating with product owners to implement solutions that meet customer needs, align with agreed architecture designs and consistently focus on your good quality of software through the creation and execution of automated tests. You will work with other team members closely to set timeframes of the assigned user stories and detailed achievements to meet customer and business needs. You will do code review with junior staffs to ensure the quality of code and meet the development practice.
We continuously work to identify and implement improvements to improve operational efficiency. And You will be responsible to drive them to achieve efficiencies and results.
Qualifications & Experience:
- Master/Bachelor's Degree in Computer Science, Computer Engineering
- Experience 5+ years in software architecture design and development
- Knowledge of architecture design guideline/development practice.
- Knowledge of Distributed System Design and Implementation
- Expert software engineer of Java, Python and/or JavaScript.
- Experienced in the Cloud technology
- Experience of emerging technology, e.g. AI would be an advantage
- Experience of SQL and database
- Proven technical background with understanding of programming styles, frameworks, design patterns and unit testing.
- Understanding of security implications and secure coding
- Practical experience with agile development methodologies and tools (Scrum, JIRA etc.)
- Fluent in English for both spoken and written
- Skill for writing clean, readable code and reusable components
- Experience with Test Driven Development and / or Behavior Driven Development
- Self-motivated, pressure-tolerant, and result oriented personality with innovation
- Good communication and interpersonal skills
LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.
Our purpose is the foundation on which our culture is built. Our values of
Integrity, Partnership
,
Excellence
and
Change
underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.
Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it's used for, and how it's obtained, your rights and how to contact us as a data subject.
If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Lead Software Engineer
Posted today
Job Viewed
Job Description
Company Overview
We are an innovative AI-powered Fintech startup revolutionizing financial services through cutting-edge artificial intelligence. Our mission is to make finance smarter, faster, and more accessible by leveraging AI to automate processes, enhance security, and deliver personalized user experiences. We're a fast-paced, collaborative team with a robust, deployed product suite, focused on expanding and optimizing our offerings.
Job Summary
As a Lead Software Engineer, you will play a pivotal role in understanding, optimizing, and extending our existing mobile applications, backend APIs and data pipelines, which are already built and deployed. Reporting to our CTO, you'll receive comprehensive knowledge transfer to quickly grasp the system's intricacies. Your focus will be on optimizing the architecture, managing multiple APIs across the product, and leading the integration of new verticals, such as flows for new loan types (e.g., EV bike loans, insurance loans). You'll collaborate closely with our DevOps and Data Engineering teams, as well as third-party vendors for systems like loan origination platforms, core banking systems, and decision engines, to ensure seamless integration and performance. This role combines hands-on coding, technical leadership, and cross-team collaboration in a dynamic fintech environment.
Key Responsibilities
Deeply understand and optimize the existing React Native mobile app (built with Expo bare workflow) and APIs, ensuring scalability, performance, and security.
Manage and maintain multiple APIs across the product, ensuring robust integration and performance for features like authentication, logging, and database interactions via ORMs (e.g., Sequelize, Drizzle).
Lead the development of new product verticals (e.g., EV bike loans, insurance loans) within the current architecture, ensuring seamless integration.
Collaborate with third-party vendors to integrate and troubleshoot APIs for systems like loan origination platforms, core banking systems, and decision engines.
Work closely with the DevOps team to leverage Docker containers, CI/CD pipelines, and bare metal server deployments for efficient delivery and scalability.
Partner with the Data Engineering team to ensure smooth integration of AI-driven features and data pipelines into the product.
Mentor junior engineers, conduct code reviews, and promote best practices to maintain high-quality codebases.
Identify and implement optimizations to improve system performance, reliability, and maintainability.
Troubleshoot complex technical issues, ensuring high availability and compliance with fintech regulations (e.g., BOT, PDAPA).
Contribute to architectural refinements and technical strategy in collaboration with the CTO and other teams.
Required Qualifications
Bachelor's or Master's degree in Computer Science
4+ years of professional software engineering experience, with at least 1 years in a lead or senior role.
Proven expertise in React Native development with Expo bare workflow, including experience with native modules for iOS and Android.
Strong proficiency in for maintaining and optimizing APIs.
Deep understanding of authentication protocols (e.g., JWT, OAuth, SSO), logging frameworks (e.g., Winston, ELK stack), and ORM tools for database interactions (e.g., PostgreSQL).
Experience collaborating with DevOps teams on Docker containerization, CI/CD pipelines (e.g., GitHub Actions), and bare metal server deployments.
Demonstrated ability to manage and integrate multiple APIs, including third-party systems like loan origination platforms, core banking systems, and decision engines.
Strong problem-solving skills with a track record of optimizing and extending complex, production-grade systems.
Familiarity with fintech domain challenges, such as data security, compliance, and high-throughput systems.
Excellent communication in Thai and English, and leadership skills to guide teams and collaborate with cross-functional stakeholders.
Additional Preferred Qualifications
Experience working with Data Engineering teams on ETL pipelines or data analytics tools.
Exposure to AI/ML integration in applications - Google's Gemini and OpenAI models integration.
Familiarity with cloud platforms (AWS, GCP, Azure) alongside bare metal expertise.