277 System Developer jobs in Thailand
System Developer
Posted today
Job Viewed
Job Description
Responsibilities:
· Review and analyze business requirements, functional specifications, and project scope with users, development teams, and vendors.
· Design, develop, and execute comprehensive test plans and test cases for manual/automated testing, including system, regression, stress, sanity, and security testing.
· Record and analyze test results and provide feedback to the development team.
· Coordinate with developers, system architects (SAs), and project managers (PMs) to resolve software errors.
· Possess strong analytical and problem-solving skills.
· Knowledge of ERP systems is a plus.
Qualifications:
· Experience in software testing, QA methodologies, and test automation.
· Skilled in: Automate Testing (Selenium, Robot framework)
· Strong knowledge of Python for automation testing (big plus).
· Bachelor's degree in information technology, or a related field.
· Experience in IT system development for industries such as automotive, manufacturing, etc., and knowledge of the characteristics and market requirements of the Thai automotive marketing sector will be preferred.
Our benefits:
• Fixed Bonus
• Variable Bonus
• Provident Fund (Employer contribution ranges from 3% to 8%, based on years of service)
• Phone Allowance depends on Job Level
• Meal Allowance
• Overtime Meal Allowance
• Birthday Allowance
• Wedding Congratulations Allowance
• Newborn Gifts Allowance
• Employee Funeral Assistance
• Funeral Assistance for Employee Family Members.
• Group Health includes IPD and OPD coverage (Enhanced mental health coverage), Accident, Life, and Dental Insurances - Coverage begins on the employee's start date.
• 5 working days (Monday-Friday)
• Annual leave (Starts at 7 days, increasing to a maximum of 15 days, based on years of service)
• Marriage Leave
• Funeral Leave for family members
• Childcare Leave
Working Location: G Tower, 22nd Floor, North Tower Rama 9
System Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Work with development members in developing, testing and implementing application software using approved development platform.
- Engage with business units in the formulation of business workflow and processes.
- Develop, test and implement application modules under the supervision of senior team members.
- Assist process team members in performing systems integration and UAT.
- Perform application systems documentation according to established standards.
- Maintain and enhance existing applications in meeting on-going changes in business requirements.
- Participate in performance tuning to meet response time expectations.
- Work closely with other IT technical teams to ensure timely delivery of the application systems.
Qualifications:
- Bachelor's degree in Computer Science or Computer Engineering or related fields
- Minimum of 5 years' experience in system development by using Microsoft .Net for both Web Application, Web Service (SOAP or REST) and Desktop Application etc.
- Well Understanding on Object Oriented Programming (OOP) and Programming Language ASP. NET, C#, java script.
- Knowledge on MS SQL Server 2012, IIS Tuning
- Good command of both spoken and written English.
- Good interpersonal, communication skill, prioritization and project management
Business system developer
Posted today
Job Viewed
Job Description
Job Summary:
The Business System Developer is responsible for designing, developing, and enhancing internal business applications espectially ERP Odoo system , primarily using Python. The role focuses on building efficient systems to support business operations and integrating with various enterprise platforms.
- Design, develop, and maintain internal ERP system and tools using Python.
- Collaborate with Business Analysts and end-users to translate requirements into functional applications.
- Build and maintain APIs and integration solutions with ERP, HRM, CRM, and other business platforms.
- Develop automation scripts to optimize workflows and business processes.
- Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
- Create and maintain technical documentation, user manuals, and system specifications.
- Support system testing (System Test / UAT) and implement feedback from stakeholders.
- Research and recommend new technologies, frameworks, and tools relevant to Python and business applications.
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
- New graduate is welcome.
- 1–3 years of experience in software development with Python.
- Strong understanding of Object-Oriented Programming (OOP) and clean coding principles.
- Hands-on experience with frameworks such as Django, Flask, or FastAPI or etc.
Business system developer
Posted today
Job Viewed
Job Description
Job Summary:
The Business System Developer is responsible for designing, developing, and enhancing internal business applications espectially ERP Odoo system , primarily using Python. The role focuses on building efficient systems to support business operations and integrating with various enterprise platforms.
- Design, develop, and maintain internal ERP system and tools using Python.
- Collaborate with Business Analysts and end-users to translate requirements into functional applications.
- Build and maintain APIs and integration solutions with ERP, HRM, CRM, and other business platforms.
- Develop automation scripts to optimize workflows and business processes.
- Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
- Create and maintain technical documentation, user manuals, and system specifications.
- Support system testing (System Test / UAT) and implement feedback from stakeholders.
- Research and recommend new technologies, frameworks, and tools relevant to Python and business applications.
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
- New graduate is welcome.
- 1–3 years of experience in software development with Python.
- Strong understanding of Object-Oriented Programming (OOP) and clean coding principles.
- Hands-on experience with frameworks such as Django, Flask, or FastAPI or etc.
M&E System Developer
Posted today
Job Viewed
Job Description
Scope of the Assignment:
The consultant/consulting firm will re-design and improve the existing cloud-based Monitoring and Evaluation system which covers the MKCF project cycle.
Tasks and Deliverables
The consultant/consulting firm shall take overall responsibility for the quality of the assignment. The team shall submit final product of M&E system by 5 December 2025. Although the contract ends on 5 December 2025, handover and post-contract support will continue as the list below;
1) Understand requirements and existing manual process of project design, planning, monitoring, and evaluation system through discussion with MKCF team and review of current M&E framework.
2) Review current M&E system design, including format, structure, and functionalities for data input; identify gaps or insufficient/inappropriate functions/menus.
3) Specify required hardware and IT infrastructure to support web/cloud-based system.
4) Incorporate secure system features:
a) Secure Development
b) Encryption
c) Access Control
d) Authentication/Authorization
e) Secure Communication
f) Audit trails
g) Firewalls/IDS
h) Patch Management
i) Monitoring/Logging
j) User Training
5) Ensure system functionality aligns projects/PIAs under indicators of 7 priority sectors, linking objectives, activities, targets, indicators, and outcomes to MKCF objectives and Plan of Action.
6) Provide both web/cloud-based online data entry and offline data entry with upload option to central database.
7) Demonstrate system functionality upon completion and provide operational/technical training to stakeholders and MKCF team.
8) Transfer ownership of system, including licensing and all technical/technological materials in original soft/hardcopy.
9) Ensure the improved M&E system incorporates key principles and standards (not limited to those listed).
Embedded System Developer/นักพัฒนาระบบสมองกลฝังตัว
Posted today
Job Viewed
Job Description
Join Our Team – Push the Limits of Embedded SystemsWe're seeking a dynamic Embedded Software Engineer to join our team. If you're passionate about microcontrollers, embedded systems, and driving technology forward, we'd love to hear from you.
What You'll Do:
- Architect and implement software for MCUs and MPUs
- Maintain and enhance software for our existing line of products
- Gather requirements and translate into Specification Document
- Communicate decisions and technical trade-offs with clarity and conviction
What It Takes:
- Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, or related field
- Strong command of C/C++ and Python for embedded development.
- 3 ~ 5 years of hands-on professional experience in embedded software engineering.
- Ability to work independently, anticipate issues, and take decisive action without waiting for instruction.
- Sharp analytical skills with obsessive attention to detail.
- Solid understanding of schematics and hardware-level integration for software development.
- Willingness and ability to work on-site, shoulder-to-shoulder with hardware engineers.
Preferred but Not Required:
- Experience with embedded platforms/frameworks such as Zephyr RTOS, ESP-IDF
- Familiarity with communication protocols including CAN Bus, Modbus, or MQTT.
- Demonstrated agility in mastering new MCUs, toolchains, and architectures under pressure.
Embedded System Developer/นักพัฒนาระบบสมองกลฝังตัว
Posted today
Job Viewed
Job Description
Join Our Team – Push the Limits of Embedded SystemsWe're seeking a dynamic Embedded Software Engineer to join our team. If you're passionate about microcontrollers, embedded systems, and driving technology forward, we'd love to hear from you.
What You'll Do:
- Architect and implement software for MCUs and MPUs
- Maintain and enhance software for our existing line of products
- Gather requirements and translate into Specification Document
- Communicate decisions and technical trade-offs with clarity and conviction
What It Takes:
- Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, or related field
- Strong command of C/C++ and Python for embedded development.
- 3 ~ 5 years of hands-on professional experience in embedded software engineering.
- Ability to work independently, anticipate issues, and take decisive action without waiting for instruction.
- Sharp analytical skills with obsessive attention to detail.
- Solid understanding of schematics and hardware-level integration for software development.
- Willingness and ability to work on-site, shoulder-to-shoulder with hardware engineers.
Preferred but Not Required:
- Experience with embedded platforms/frameworks such as Zephyr RTOS, ESP-IDF
- Familiarity with communication protocols including CAN Bus, Modbus, or MQTT.
- Demonstrated agility in mastering new MCUs, toolchains, and architectures under pressure.
Be The First To Know
About the latest System developer Jobs in Thailand !
System Design Engineer
Posted today
Job Viewed
Job Description
Company Description
NESTEC Corporation, established by Aspire Holding Co., Ltd., is a leader in full turn-key project development in renewable energy in the Indochina region. NESTEC operates primarily in Thailand, Cambodia, Vietnam, Myanmar, Laos, Malaysia, Indonesia, and Singapore. Our team is composed of experts and specialists from various critical areas in clean energy, including consultants, engineers, technicians, and project management professionals. Each phase of your renewable energy project, from planning and construction to after-sales service and maintenance, is supported by our experienced and qualified team members.
Role Description
This is a full-time hybrid role for a System Design Engineer. The role is based in Samut Prakan, with some work from home acceptable. The System Design Engineer will be responsible for developing system architectures and designing systems that meet project requirements. Day-to-day tasks include collaboration with multidisciplinary teams, drafting and reviewing design documents, and ensuring compliance with industry standards. The engineer will also provide technical support throughout the project lifecycle, from initial planning through to final implementation and maintenance.
Qualifications
- Skills in Systems Design and System Architecture
- Experience in Systems Engineering and Electrical Engineering
- Knowledge in Mechanical Engineering
- Strong problem-solving and analytical skills
- Excellent communication and teamwork capabilities
- Bachelor's degree in Engineering, preferably in Electrical, Mechanical, or Systems Engineering
- Experience in the renewable energy sector is a plus
- Ability to work independently and in a hybrid work environment
Developer / System Analyst - Java & Node Js
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, code, test, and implement software applications based on user requirements and specifications.
- Work closely with system analysts, project managers, and other developers throughout the software development life cycle to ensure cohesive solutions.
- Identify and fix bugs, ensuring the software is efficient, scalable, and error-free.
- Create and maintain technical documentation for software applications to guide future maintenance and updates.
- Stay updated with emerging technologies and industry trends to enhance skills and improve software solutions.
- Diagnose application problem to find root cause, provide solution and resolve it.
- Collaborate with team members, provide each other with technical insight and quality of work.
- Collaborate with the other teams by open communication and avoid conflict.
- Awareness and follow SLA agreement in all processes.
Required Skills:
- Have knowledge and experience in information technologies scope of supply chain management, partner & sales management.
- Knowledge and experience in application design, application development, application integration. Database design is preferred.
- Knowledge and experience at least 5 years related to Java, PostgreSQL, SOAP/REST API, Node.Js, Docker, Lambda, AWS cloud
Experience in Agile way of work is preferred.
Strong analytical and problem-solving abilities to address technical challenges effectively.
- Ability to work under pressure and tight deadlines.
- Always learning for self-improvement.
System Analyst or RPA Developer
Posted today
Job Viewed
Job Description
The System Analyst is responsible for analyzing, designing, and implementing IT systems that align with organizational and business requirements. Acting as a bridge between business stakeholders and technical teams, the System Analyst ensures the delivery of efficient, scalable, and reliable solutions. This role will play a key part in the design, development, and deployment of Robotic Process Automation (RPA) solutions using Nintex, with a strong focus on system architecture, integration, troubleshooting, and documentation to support both existing and new IT initiatives.
Key Responsibilities
- Analyze business requirements and translate them into detailed system and functional requirements.
- Design and propose system architectures, workflows, and data flows that align with business objectives.
- Evaluate existing systems, identify improvement opportunities, and recommend enhancements.
- Collaborate with developers, QA testers, and stakeholders to ensure successful delivery of system solutions.
- Develop and maintain technical and functional documentation, including system diagrams, flowcharts, and specifications.
- Design, develop, and implement RPA solutions using Nintex to streamline business processes and improve efficiency.
- Ensure smooth integration between RPA bots and existing enterprise systems (ERP, CRM, databases, etc.).
- Conduct system testing and support User Acceptance Testing (UAT) to validate functionality and performance.
- Troubleshoot system and RPA-related issues, providing timely resolution to ensure stability and reliability.
- Monitor system and bot performance, recommend optimization strategies, and apply best practices in automation.
- Provide training, knowledge transfer, and user support to facilitate smooth adoption of new systems or automation solutions.
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or related field.
- Minimum 3–5 years of experience as a System Analyst, preferably with exposure to RPA projects.
- Strong knowledge of system development lifecycle (SDLC) and IT methodologies (Agile/Waterfall).
- Experience with RPA tools, specifically Nintex, including workflow automation and bot development.
- Understanding of databases and SQL query languages; knowledge of API design and software integration concepts.
- Ability to produce detailed technical documentation, system diagrams, and specifications.
- Familiarity with programming or scripting languages (e.g., C#, .NET, Python, JavaScript) is an advantage.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex system issues.
- Excellent communication skills for effective interaction between technical and non-technical stakeholders.
- Proficiency in MS Office and diagramming tools such as Visio or Lucidchart.
Skills & Personal Attributes
- Detail-oriented with a strong commitment to accuracy and quality.
- Self-motivated, proactive, and adaptable to dynamic business environments.
- Team player with strong collaboration and interpersonal skills.
- Strong organizational and time-management abilities, capable of handling multiple projects simultaneously.
- Eager to stay updated with the latest IT technologies, RPA tools, and industry best practices.