37 Software Designer jobs in Thailand
Application Design
Posted today
Job Viewed
Job Description
Job Highlight :
- At least 5 years experience for System Analyst or Software Engineer, Design on microservice
- Has experience on Microservice, Cloud (Azure, AWS or etc), Mobile application or Tablet platform
- Location : Head quarter ttb bank (BTS Jathujak)
Role & Responsibility
- Technical analysis and application design aligned with standard in IT Blueprint
- Adopt and apply proper technology in development
- Background in Agile methodology is preferable
- Communicate with stakeholders to understand their requirements
- Develop and analyze functional specifications
- Design efficient IT systems to meet business and technology needs
- Coordinate developers to build and implement technology solutions
- Integrate multiple systems and reconcile needs of different teams
- Gather feedback from end users about system performance
- Keep level of technology trends and developments
- Maintain policies, processes, or procedures of IT Service Management Processes
Qualifications:
- Degree in Software Engineering, MIS, Computer Science, Engineering, IT, or related fields
- At least 5 years of experience in Mobile Application, Tablet platform or related
- Have an experience in System Analyst in banking area or Financial area
- Strong knowledge in development tools such as Sql, JAVA (Basic), monitor tools, Mobile tools
- Responsible for developing technical spec and analyzing system requirements as well as applying the proper technology in development
- Experience in Agile Culture
- Strong Thai Language both on Verbal and Writing
Application Design
Posted today
Job Viewed
Job Description
Responsibility:
- Technical analysis and application design aligned with standard in IT Blueprint
- Adopt and apply proper technology in development
- Background in Agile methodology is preferable
- Communicate with stakeholders to understand their requirements
- Develop and analyze functional specifications
- Design efficient IT systems to meet business and technology needs
- Coordinate developers to build and implement technology solutions
- Integrate multiple systems and reconcile needs of different teams
- Gather feedback from end users about system performance
- Keep level of technology trends and developments
- Maintain policies, processes, or procedures of IT Service Management Processes
Qualifications:
- Degree in Software Engineering, MIS, Computer Science, Engineering, IT, or related fields
- At least 6 years of experience for System Analyst on Mobile Application
project - Have an experience in Developer, System Analyst/ Business Analyst, in banking area / Financial area
- Strong knowledge in development tools such as Sql, JAVA (Basic), monitor tools, Mobile tools
- Responsible for developing technical spec and analyzing system requirements as well as applying the proper technology in development
- Experience in Agile Culture
- Energetic, responsible, fast learning and hard working
Application Design
Posted today
Job Viewed
Job Description
Work experiences -:
• Have experience in application design, service design, or function design about 3 years or above.
• Have experience in programming about 2 years or above.
• Have experience in database design about 2 years or above.
• Open for Fresh Graduates with Programming Language background
• Used to work in role system analyst or similar.
Hard Skills -:
• Familiar with Java, Kotlin, or Golang (1st priority). Or any other programming languages (2nd priority).
• Familiar with database like MySQL, Postgres, MariaDB, or MS SQL(1st priority). Or any other database (2nd priority).
• Familiar with Kafka, Pub/Sub, or any Message Queue will be benefit.
• Familiar with Redis or any in-memory DB will be benefit.
• Familiar with Docker or Microservices development will be benefit.
• Familiar with No SQL like MongoDB or Elasticsearch will be benefit.
• Familiar with Cloud technology will be benefit.
• Intermediate - advance for using SQL.
• Have knowledge about software architecture (any pattern) will be benefit.
Soft Skills -:
• Presentation and communication
• Analysis
• Systematic thinking"
Application Design
Posted today
Job Viewed
Job Description
Application Design
Job description
-Design and develop backend services using Java Spring Boot/ C#.Net and related technologies.
-Write clean, efficient, and well-documented code.
-Implement RESTful APIs to expose backend services to frontend applications.
-Integrate with databases (e.g., Microsoft SQL, MySQL, PostgreSQL, NoSQL) and other data sources.
-Optimize application performance and scalability.
-Ensure security and data privacy best practices are followed.
-Collaborate with frontend developers to integrate user-facing elements with backend logic.
-Troubleshoot and debug issues.
-Participate in code reviews and provide constructive feedback. -Engage in rigorous unit testing to deploying high-quality software.
-Stay up-to-date with the latest technologies and trends in backend development.
Requirement
-At least 5 years of working experiences in Software development, application analysis & design or related fields.
-Familiar with Software Development Life Cycle and Change Management Process.
-Strong programming knowledge i.e. .NET, Java, JavaScript, SQL
-Strong analytical, problem-solving, communication and teamwork skills -Experience in coordinating with vendors is preferred
Application Design
Posted today
Job Viewed
Job Description
Job description
-Design and develop backend services using Java Spring Boot/ C#.Net and related technologies.
-Write clean, efficient, and well-documented code.
-Implement RESTful APIs to expose backend services to frontend applications.
-Integrate with databases (e.g., Microsoft SQL, MySQL, PostgreSQL, NoSQL) and other data sources.
-Optimize application performance and scalability.
-Ensure security and data privacy best practices are followed.
-Collaborate with frontend developers to integrate user-facing elements with backend logic.
-Troubleshoot and debug issues. -Participate in code reviews and provide constructive feedback.
-Engage in rigorous unit testing to deploying high-quality software.
-Stay up-to-date with the latest technologies and trends in backend development.
Requirement
-At least 5 years of working experiences in Software development, application analysis & design or related fields.
-Familiar with Software Development Life Cycle and Change Management Process.
-Strong programming knowledge i.e. .NET, Java, JavaScript, SQL
-Strong analytical, problem-solving, communication and teamwork skills -Experience in coordinating with vendors is preferred
Senior Manager, System/Application Design Engineering
Posted today
Job Viewed
Job Description
The Senior Manager, System/Application Design Engineering (Thermal Subject Matter Expert), will be a senior subject matter expert (SME) in thermal engineering, you will take a technical authority role in leading thermal-related technical decisions, cross-team collaboration, and problem-solving throughout the entire product development and mass production management process. You will also be responsible for inheriting and innovating thermal engineering expertise to ensure that product thermal management designs meet top industry standards and support mass production. #LI-WP1
Detailed DescriptionPerforms tasks such as, but not limited to, the following:
- Lead thermal evaluations for new products, design decisions, and risk mitigation.
- Guide thermal management in DFx, PCB layout, and heat dissipation design (compliance with ASHRAE, NEBS).
- Collaborate with cross-functional teams (design, manufacturing, quality, reliability) to solve thermal issues.
- Drive root cause analysis with CFD simulations; manage failure analysis at manufacturing sites.
- Lead verification plans for certification programs; review reliability test results.
- Develop thermal testing standards; guide team in using thermal testing tools (thermocouples, IR cameras, wind tunnels).
- Support thermal certification of second-source components; review heat dissipation compatibility.
- Participate in factory readiness and production line thermal setup.
- Coordinate cross-project resources (equipment, manpower) to avoid conflicts.
- Conduct training, build knowledge base, and share best practices on thermal debugging.
- Research next-gen cooling technologies (liquid cooling, AI workload thermal management) and evaluate feasibility.
- Proficiency in heat transfer principles (conduction, convection, radiation) and fluid dynamics.
- Skilled in using CFD tools such as ANSYS Icepak and FloTHERM, as well as CAD software such as SolidWorks.
- In-depth understanding of data center cooling technologies (air cooling/liquid cooling solutions), thermal impact of server PCBs, and heat dissipation challenges of AI/HPC hardware. Ability to interpret and revise industry standards.
- Strong leadership, strategic thinking, cross-team communication, and knowledge transfer skills.
- Duties of this position are performed in a normal office environment.
- Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
- Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
- Occasional travel may be required.
- 8+ years of experience in thermal engineering in data centers, HPC, or cloud computing fields.
- Experience in leading thermal management projects for server racks, CDUs, and edge computing devices; successful cases in solving extremely complex thermal issues (such as heat dissipation for high-density GPU clusters).
- A bachelor's degree in electronic engineering, electromechanical engineering, mechanical engineering, or related fields, or an equivalent combination of education and experience.
- Advanced studies in business/operations/technology are recommended.
Software V&V Designer
Posted today
Job Viewed
Job Description
Required. . Empty field
Req ID:
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Overview
- Take part to major deployment projects by leading, organizing and performing the verification, integration and test activities of a Signaling project, that can be either an adaptation of a generic Alstom solution or a vertical solution ranging from product development to project implementation, fitting the client's needs in terms of Quality, Cost and Delivery.
- Define and lead all the in-house project activities related with Verification, Integration and Testing, either performed by a team in V&V department or delegated to experts in other Signaling departments. Cooperate tightly with Test & Commissioning to complement in-house with on-site testing activities.
- When Safety is involved, discuss and agree the overall V&V strategy with Safety Assurance Manager to ensure the achievement and demonstration of the requested safety targets.
- Share with Project Engineering Manager and Project Safety Assurance Manager the V&V strategy defined to deliver a validated solution and agree on requested budget and schedule of inputs and deliverables.
Specific responsibilities of the role:
- Define the Project Verification and Validation strategy in the V&V Plan, to ensure proper coverage and demonstration that customer and design requirements are met. Collect the contributions of all involved stakeholders.
- Optimize allocation of tests in-house and on-site, favoring labs to anticipate results and increase efficiency and coverage.
- Define and agree V&V activity schedule.
- Ensure the application and adherence to internal processes and applicable norms, methods & tools, requesting deviations whenever appropriate.
- Define the project Requirement Validation Table (RVT) to demonstrate the validation of technical requirements.
- Organize and lead documental verification and reviews.
- Manage full verification and validation of all configured functions, together with parameters and data produced on the project.
- Monitor and follow-up execution and reporting of activities delegated to experts in other departments;
- Define needs, architecture and follow-up implementation of testbenches and analysis tools.
- Represent Alstom in front of customers, partners and auditors, for instance to provide overview of Test strategy, progress, issues, risks and opportunities.
- Manage functionally the Project Verification & Validation Team and ensure/control their deliverables for the project.
- Ensure independence of verification from design.
- Select and manage subcontractors.
- Cooperate with Test and Commissioning for the definition and followup of Site Acceptance Tests.
- Manage work packages or WP tasks.
Performance management:
- DNDR (Defect non-Detection Rate).
- CPI (Coverage Progress Indicator).
- Cooperation and support to KPI Root Cause Analysis.
Qualifications & Experience
Mandatory:
- Good analytical skill is required.
- Experience in Product development.
- Understanding and experience in Software coding/Python/Lua Script
- Knowledge of at least one Alstom platform.
- Graduated in Engineering (Computer Engineering, Electrical Engineering or equivalent).
- Open-minded.
- (Self) entrepreneurial.
- Problem setting and problem solving.
- Sense of urgency.
- Writing skills required: clarity, rigor and concision.
Desirable:
- Knowledge of more than one Alstom platform.
- Product and system background.
- At least 5 years in relevant positions (systems / sub-systems integration, embedded equipment, electrotechnical product development) in a highly complex and normative environment (railway signalling) would be a major asset.
You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you
Important to note
As a global business, we're an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We're committed to creating an inclusive workplace for everyone.
Be The First To Know
About the latest Software designer Jobs in Thailand !
Software V&V Designer
Posted today
Job Viewed
Job Description
Required. . Empty field
Req ID:
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Overview
- Take part to major deployment projects by leading, organizing and performing the verification, integration and test activities of a Signaling project, that can be either an adaptation of a generic Alstom solution or a vertical solution ranging from product development to project implementation, fitting the client's needs in terms of Quality, Cost and Delivery.
- Define and lead all the in-house project activities related with Verification, Integration and Testing, either performed by a team in V&V department or delegated to experts in other Signaling departments. Cooperate tightly with Test & Commissioning to complement in-house with on-site testing activities.
- When Safety is involved, discuss and agree the overall V&V strategy with Safety Assurance Manager to ensure the achievement and demonstration of the requested safety targets.
- Share with Project Engineering Manager and Project Safety Assurance Manager the V&V strategy defined to deliver a validated solution and agree on requested budget and schedule of inputs and deliverables.
Specific responsibilities of the role:
- Define the Project Verification and Validation strategy in the V&V Plan, to ensure proper coverage and demonstration that customer and design requirements are met. Collect the contributions of all involved stakeholders.
- Optimize allocation of tests in-house and on-site, favoring labs to anticipate results and increase efficiency and coverage.
- Define and agree V&V activity schedule.
- Ensure the application and adherence to internal processes and applicable norms, methods & tools, requesting deviations whenever appropriate.
- Define the project Requirement Validation Table (RVT) to demonstrate the validation of technical requirements.
- Organize and lead documental verification and reviews.
- Manage full verification and validation of all configured functions, together with parameters and data produced on the project.
- Monitor and follow-up execution and reporting of activities delegated to experts in other departments;
- Define needs, architecture and follow-up implementation of testbenches and analysis tools.
- Represent Alstom in front of customers, partners and auditors, for instance to provide overview of Test strategy, progress, issues, risks and opportunities.
- Manage functionally the Project Verification & Validation Team and ensure/control their deliverables for the project.
- Ensure independence of verification from design.
- Select and manage subcontractors.
- Cooperate with Test and Commissioning for the definition and followup of Site Acceptance Tests.
- Manage work packages or WP tasks.
Performance management:
- DNDR (Defect non-Detection Rate).
- CPI (Coverage Progress Indicator).
- Cooperation and support to KPI Root Cause Analysis.
Qualifications & Experience
Mandatory:
- Good analytical skill is required.
- Experience in Product development.
- Understanding and experience in Software coding/Python/Lua Script
- Knowledge of at least one Alstom platform.
- Graduated in Engineering (Computer Engineering, Electrical Engineering or equivalent).
- Open-minded.
- (Self) entrepreneurial.
- Problem setting and problem solving.
- Sense of urgency.
- Writing skills required: clarity, rigor and concision.
Desirable:
- Knowledge of more than one Alstom platform.
- Product and system background.
- At least 5 years in relevant positions (systems / sub-systems integration, embedded equipment, electrotechnical product development) in a highly complex and normative environment (railway signalling) would be a major asset.
You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you
Important to note
As a global business, we're an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We're committed to creating an inclusive workplace for everyone.
Job Segment: Testing, Embedded, Performance Management, Network, Developer, Technology, Human Resources
Software Development
Posted today
Job Viewed
Job Description
Software Development & Design Engineer (ใช้ภาษาญี่ปุ่น) (Work in Japan)
กำลังมองหาวิศวกรมืออาชีพเพื่อรองรับการขยายการดำเนินงานด้านวิศวกรรมของบริษัทในญี่ปุ่น
ผู้ที่มีความชำนาญในการใช้ภาษาญี่ปุ่นเป็นอย่างดีจะได้รับการพิจารณาเป็นพิเศษ
ตำแหน่งงาน :
- Design Engineer
- Software Engineer
- Software Development Engineer
- Software Development Engineer Leader
- Development & Design Engineer
- R&D Engineer
- Machine Design Engineer (Lens)
- อื่น ๆ
ทักษะ คุณสมบัติ และประสบการณ์:
- มีปริญญาตรีหรือสูงกว่าในสาขาวิศวกรรมเครื่องกล Software, Automotive Engineer หรือสาขาที่เกี่ยวข้อง
- ยินดีรับพิจารณาเด็กจบใหม่ในบางตำแหน่ง
- สามารถสื่อสารภาษาญี่ปุ่นได้เป็นอย่างดี (ทั้งการพูด การอ่าน และการเขียน)
- มีความคิดสร้างสรรค์ มีความฉับไว และสามารถแก้ปัญหาเฉพาะหน้าได้
- มีทักษะการวางแผนและการทำงานที่ดี
สอบถามเพิ่มเติม คุณพนารัตน์)
สมัครเลย
Software Development Manager
Posted today
Job Viewed
Job Description
Software Development Manager
Job Summary
Software Development Manager will lead 3-5 engineering squads people) responsible for planning, designing, developing, and providing software package, make it ready to be deployed on production server. Software Development Manager must ensure that the software is built with high quality standard and meet the committed delivery timeline. The role requires ability to prioritize well, communicate clearly, have a consistent track record of delivery, excellent software engineering skill, and must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.
Responsibilities:
- Represents software development teams to the whole group including, businesspeople, product team, project management team. Be the point of contact for the team.
- Consult the team members and enforce the team direction align with the company policy
- Work closely with Product Owner, Business Analyst, System Analyst to clearly understand the requirement and can identify what need to be developed and improved. Participate in planning sessions to provide accurate estimation of the requirements provided.
- Managing big and complexity project teams to develop, execute and complete assignments and Organizing team roles and evaluating employee performance
- Keep up with industry best practices, new knowledge, new techniques and can apply them to your work with the agreement from the team.
Experiences, Knowledge & Skills and Competency:
- BSc/BEng in computer science, computer engineer, or a relevant field
- 15+ years of experience in software development using Java, JavaScript, TypeScript or other application technology stack
- 5+ years of experiences in managing software development team as a technical lead
- Extensive experienced 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
- Experience in mobile and web development is a plus (iOS, Android, HTML5, CSS, e.g.)
- Experience in Cloud Services (e.g., Amazon Web Services, Google Cloud Provider, Microsoft Azure) is plus.
- Experience in web service and its related technologies, RESTful, SOAP, XML, JSON
- Experience in using Message Queue / Kafka to solve integration problem
- Good understanding of Enterprise Integration Pattern
- Good understanding of Microservice architecture
- Good in English Communication Skills
- Confidence to challenge the status quo, communicate new ideas, and provide informed opinions
- Strong presentation and modeling skills
- Strong interpersonal skills; ability to be personable yet persistent
- Potential to motivate and cultivate team
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)
- Good in teamwork and collaboration and positive attitude. Ability to work effectively under pressure, self-motivated and goal oriented.
- Good command of English