136 Vp Engineering jobs in Thailand
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
Software Development Leader
Posted today
Job Viewed
Job Description
Software Development Leader
Purpose of the Role: To lead and unify the software development teams under a single strategic vision, fostering collaboration, technical excellence, and delivery of high-impact solutions aligned with organizational goals.
Key Responsibilities:
Leadership & Team Building:
Establish a cohesive and collaborative culture across all software teams.
- Mentor and develop team leads and engineers, promoting ownership and accountability.
- Resolve interpersonal and inter-team conflicts constructively.
Strategic Direction:
Align software initiatives with business objectives and innovation goals.
- Consolidate fragmented efforts into a unified roadmap with clear milestones.
- Drive adoption of modern development practices, tools, and architectures.
Project & Process Management:
Oversee planning, execution, and delivery of software projects.
- Implement agile methodologies and continuous improvement processes.
- Ensure transparency in progress, risks, and resource allocation.
Technical Oversight:
Provide architectural guidance and ensure scalable, maintainable solutions.
- Evaluate and integrate emerging technologies where appropriate.
- Maintain high standards for code quality, testing, and documentation.
Stakeholder Communication:
Act as the primary liaison between software teams and other departments.
- Communicate technical decisions and project status to leadership clearly.
- Foster trust and credibility with internal and external stakeholders.
Qualifications:
- Proven experience managing cross-functional software teams.
- Strong technical background in modern web/backend technologies (e.g., Django, PostgreSQL, cloud platforms).
- Effective communication skills; motivated and passionate; excellent interpersonal and conflict-resolution skills.
- Strategic thinker with a bias for action and delivery.
- Experience in transforming legacy systems and driving innovation.
Software Development Manager
Posted today
Job Viewed
Job Description
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
Software Development Manager
Posted today
Job Viewed
Job Description
About us
SCB Tech X Co., Ltd, under SCB group, delivering the promise of innovation and technology with a digital edge. We work and collaborate with highly professional and well-regarded international partners to deliver best-in-class solutions and sophisticated digital platforms.
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
- 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.
Benefits
- Hybrid working, 2 days in office and WFH for the rest
- Flexible Working Hours and Flexible Benefits
- Health, Life & Accidental Group Insurance
- Free Shuttle Bus from MRT/BTS and Car Park Provided
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 projec
- Experience in using Git as source code version management too
- Experience in working with SQL/NoSQL Database (e.g., MySQL, MongoDB), can write effective SQL statement
- 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
- Confidence to challenge the status quo, communicate new ideas, and provide informed opinions
- Good in English communication skills
- 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
Job Highlight
- Guide & mentor software development teams, ensuring projects deliver on time
- Work with Product Team to define technical requirements with accurate estimation
- Implement best practices and drive continuous improvement in software engineer
Software Development Manager
Posted today
Job Viewed
Job Description
Qualifications:
- Bachelor's Degree in Computer Engineer, Information Technology or related fields.
- Experiences on software development at least 5 years
- At lease 2 years Experience in management.
- Preferable technical skills: Expertise in system design and various programming languages, especially TypeScript, JavaScript, and Go.
- Experience with software development tools such as Git, JIRA
- Experience with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Good written and verbal communication skills.
- Strong communication and leadership skills.
Job Description:
- Collaborating with management, departments and customers to identify end-user requirements and specifications
- Designing software and system architecture
- Designing software and system architecture
- Designing algorithms and flowcharts to create new software programs and systems
- Producing efficient and elegant code based on requirements
- Developing software based on pre-designed system from System Analysts
- Troubleshooting, debugging, maintaining and improving existing software
- Compiling and assessing user feedback to improve software performance
- Observing user feedback to recommend improvements to existing software products
- Developing technical documentation to guide future software development projects
- Estimating the efforts required to deliver the software
- Providing advice and guidance to developers and QAs in designated squad
- Evaluating developers and QAs in designated squad
- Assisting in recruiting, onboarding and training developers, QAs
Benefits:
- Providing Macbook for all staff
- Provident Fund
- Starts 12 days annual leave and special leave
(e.g. Birthday Leave, Training Leave) - Group insurance with dental treatment cover
- Annual health check-up
- Financial support for skills – improvement courses & books
- Gym member
- Annual Outing & Party
- Mental Health Care
- Parking
- Lunch
Be The First To Know
About the latest Vp engineering Jobs in Thailand !
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
Software Development Manager
Posted today
Job Viewed
Job Description
CHANWANICH Digital Group
Digital Platform | Services | System Integration
If you looking for a challenging role, we're looking forward to meeting you :)
Why to work with us?
- Good salary package
- Good Benefits (Gym, Parking, Group & Life Insurance, Provident fund, etc.)
- Engagement activity every month, Town Hall every quarter
We are hiring a Software Development Manager
Job Responsibilities:
- Lead, mentor, and guide a team of Systems Analysts and Full Stack Developers to foster a collaborative and innovative work environment.
- Collaborate closely with stakeholders, including business leaders, product owners, and project managers, to capture requirements, prioritize projects, and ensure that solutions align with organizational goals.
- Manage the entire software development lifecycle (SDLC) for digital solutions, covering requirement gathering, design, development, testing, deployment, and ongoing support.
- Manage on-site deployment and application operations, including troubleshooting support.
- Implement and oversee best practices for coding, version control, code reviews, and testing to ensure a high-quality codebase across the development team.
- Drive the use of Agile and DevOps practices to enhance team efficiency, automate processes, and ensure continuous integration and deployment (CI/CD).
- Implement monitoring tools and KPIs to track, evaluate, and optimize the performance and reliability of digital solutions.
- Stay updated on emerging technologies and development practices, encouraging their adoption to enhance team capabilities and solution offerings.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Certifications in software development, cloud computing, AI/ML, or project management, or (e.g., Certified Scrum Master, AWS Solutions Architect, or PMP) are a plus.
- 7+ years of experience in software development or solution architecture.
- At least 3 years in a leadership or management role.
- Proven track record in leading enterprise application development projects, including cross-platform and mobile applications, and SaaS-based digital solutions.
- Full-stack development expertise, including front-end technologies such as React and Angular, and back-end technologies such as .NET, , Python, and Java.
- Strong knowledge of microservices architecture and cloud platforms.
- Proficient with modern development tools and practices: Git, Jenkins, Docker, Kubernetes.
- Experienced in both SQL and NoSQL database management.
- Strong ability to manage multiple projects and priorities under tight deadlines.
- Proven project leadership from initiation to delivery.
- Excellent communication and interpersonal skills.
- Strong stakeholder management capabilities.
- Collaborative leadership style with the ability to inspire, guide, and motivate diverse teams to achieve project and business objectives.
CHANWANICH DIGITAL GROUP
Be one of the Regional Leading Digital workers,
Digital Corporate in Chanwanich Group with the young generation
Silom (Head office): Kongboonma Building, 699 Silom Road, Bangrak, Bangkok 10
Software Development Technical Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled
Software Development Technical Specialist
to strengthen our Software Development unit. This role is ideal for an expert developer who thrives on solving complex technical challenges, setting high engineering standards, and guiding teams through knowledge sharing and technical mentorship. You will play a critical role in designing, implementing, and optimizing robust applications, while uplifting the technical capabilities of our development teams.
Your expertise in IT consulting or industries such as Banking, Financial Technology, or Super App companies will help us deliver impactful, scalable, and secure solutions to our clients.
Key Responsibilities:
- Design, implement, and maintain scalable, reliable, and secure full-stack applications with a strong focus on backend development.
- Act as a technical reference point within the team, providing knowledge sharing, best practices, and technical mentorship to developers.
- Standardize and improve development processes, frameworks, and coding practices to enhance quality and efficiency.
- Collaborate closely with project managers, architects, and developers to align on technical direction and ensure successful project execution.
- Conduct code reviews, troubleshoot complex issues, and ensure solutions meet performance and security standards.
- Research and introduce emerging technologies, tools, and frameworks to keep projects at the forefront of innovation.
- Contribute to continuous improvement initiatives across architecture, testing, and deployment processes.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 7+ years of hands-on experience in software development with strong full-stack capabilities.
- Proven track record of delivering complex, large-scale software projects.
- Strong knowledge of software development methodologies, standards, and frameworks.
- Experience in IT consulting, Banking, Financial Services, FinTech, or Super App companies is highly desirable.
Technical Skills:
- Backend: Golang (preferred), or similar backend programming languages.
- Frontend: Proficiency in native or related frontend frameworks and technologies.
- Full-Stack: Demonstrated experience in delivering full-stack applications.
- DevOps/Cloud: Strong understanding of cloud platforms, containerization, CI/CD pipelines, and system scalability.
Soft Skills:
- Passion for technical excellence and continuous improvement.
- Strong communication skills for knowledge sharing and collaborating with diverse stakeholders.
- Analytical and problem-solving mindset with a detail-oriented approach.
- Ability to uplift and inspire developers by sharing expertise and fostering growth in technical skills.
- Fluent in Thai and English is desirable.
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.