6 351 IT & Software jobs in Vietnam

Principal Software Engineer - Backend

70000 An Thanh WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and experienced Principal Software Engineer to join their innovative engineering team. This is a fully remote position, offering the flexibility to work from anywhere. You will be a key contributor in designing, developing, and maintaining complex backend systems that power our client's flagship products. Your responsibilities will include architecting scalable and performant microservices, writing clean and efficient code, leading code reviews, and mentoring junior engineers. The ideal candidate will have a deep understanding of distributed systems, database design (SQL and NoSQL), API development, and modern programming languages such as Java, Python, or Go. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is essential. You will play a crucial role in defining technical roadmaps, driving architectural decisions, and ensuring the reliability and maintainability of our backend infrastructure. We are seeking an individual with exceptional problem-solving skills, a strong grasp of software engineering best practices, and a passion for tackling challenging technical problems. Excellent communication and collaboration skills are vital for effective teamwork in a remote setting. You should be proactive, self-motivated, and capable of working independently while contributing to a high-performing team. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with a proven track record of delivering robust software solutions, is required. Contribute to shaping the future of our client's technology by building cutting-edge backend solutions.This position is based in Ho Chi Minh City, Ho Chi Minh, VN.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

35000 Minh Xuan WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your career journey with our client as a Graduate Software Developer in this exciting fully remote opportunity. We are seeking bright, ambitious, and tech-savvy individuals eager to learn and contribute to innovative software development projects. This internship is designed to provide you with invaluable hands-on experience in a professional software engineering environment, all from the convenience of your home office. You will be an integral part of our development team, working alongside experienced engineers on real-world applications. Responsibilities will include assisting in the design, development, testing, and debugging of software solutions under the guidance of senior developers. You will be exposed to various programming languages, frameworks, and development methodologies, gaining practical skills in areas such as web development, mobile applications, or data analysis, depending on project needs. Collaboration is key, and you will participate in team meetings, code reviews, and brainstorming sessions, contributing your fresh perspectives. This role requires a strong foundation in computer science principles, a passion for coding, and a proactive learning attitude. You will be expected to write clean, efficient, and well-documented code. Problem-solving skills and the ability to work independently and manage your time effectively are essential for success in this remote setting. We are looking for candidates who possess a Bachelor's degree in Computer Science, Software Engineering, or a closely related field. Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript) is required. Enthusiasm for technology, a strong work ethic, and excellent communication skills are vital. Our client is committed to fostering talent and providing a supportive learning environment. This internship offers a fantastic stepping stone into the tech industry, with potential for future full-time employment based on performance and business needs. If you are a motivated graduate looking to kickstart your career in software development with a flexible, remote-first approach, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

570000 Nha Trang, Khanh Hoa WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Development Engineer to join their fully remote, innovative engineering team. This position involves designing, developing, testing, and deploying high-quality software solutions that drive our business forward. You will play a key role in architectural decisions, code reviews, and mentoring junior engineers. The ideal candidate has a strong background in full-stack development, a passion for clean code, and a deep understanding of modern software development methodologies. You will collaborate with product managers, designers, and other engineers to translate requirements into robust and scalable applications. Responsibilities include writing efficient, maintainable, and well-documented code, participating in agile development processes, and troubleshooting complex technical issues. As a remote engineer, you must possess excellent communication and collaboration skills, be adept at using virtual tools, and demonstrate a high degree of self-discipline and autonomy. You will contribute to the entire software development lifecycle, from initial concept to production deployment and ongoing support. This role offers the opportunity to work on challenging projects, utilize cutting-edge technologies, and make a significant impact within a flexible, remote-first environment. We are looking for individuals who are passionate about building great software and are eager to contribute to a collaborative and forward-thinking team.
Responsibilities:
  • Design, develop, and maintain scalable and robust software applications.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews to ensure code quality and consistency.
  • Collaborate with cross-functional teams (product, design, QA) to define and ship new features.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and technical decision-making.
  • Implement best practices in software development and DevOps.
  • Develop and maintain automated tests (unit, integration, end-to-end).
  • Mentor junior engineers and share technical knowledge.
  • Participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives).
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience.
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Experience with modern web frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Spring Boot, Django).
  • Strong understanding of database technologies (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with Agile methodologies and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for remote teamwork.
  • Ability to work independently and manage multiple priorities effectively.
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Architect

61000 Hoi An WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a global leader in automotive innovation and technology, is actively seeking a highly experienced Senior Automotive Software Architect to drive the future of vehicle software systems. This is a pivotal, fully remote role designed for seasoned professionals who can shape the architectural direction of complex in-car software. You will be responsible for defining, documenting, and evolving the software architecture for next-generation automotive platforms, focusing on areas such as infotainment, advanced driver-assistance systems (ADAS), connectivity, and autonomous driving. Your expertise will encompass the entire software development lifecycle, from high-level conceptualization to detailed design and implementation guidance. You will collaborate with cross-functional engineering teams, product managers, and hardware engineers to ensure robust, scalable, and secure software solutions. The ideal candidate will possess a profound understanding of embedded systems, real-time operating systems (RTOS), automotive communication protocols (e.g., CAN, Ethernet), and software security best practices. Experience with AUTOSAR, automotive cybersecurity standards (e.g., ISO 21434), and functional safety (ISO 26262) is crucial. You should be adept at using modeling tools and demonstrating architectural concepts. This role requires exceptional analytical skills, strategic thinking, and the ability to mentor junior engineers. We are looking for a visionary leader who can anticipate future trends in automotive software and translate them into actionable architectural plans. This remote position offers the flexibility to work from anywhere while contributing to cutting-edge advancements in the automotive industry. If you are passionate about shaping the software-defined vehicle of tomorrow and possess a deep technical acumen, this opportunity is ideal for you.

Responsibilities:
  • Define and maintain the software architecture for automotive electronic control units (ECUs).
  • Design high-level and detailed software architecture specifications.
  • Ensure software architectures meet performance, safety, security, and reliability requirements.
  • Collaborate with system engineers, hardware engineers, and application developers.
  • Define software interfaces and communication protocols between ECUs.
  • Evaluate and select appropriate software technologies and development tools.
  • Mentor and guide software development teams on architectural best practices.
  • Conduct architectural reviews and provide technical leadership.
  • Contribute to the development of the company's software strategy and roadmap.
  • Stay abreast of emerging automotive software trends and technologies.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 5 years focused on automotive software architecture.
  • In-depth knowledge of embedded systems, RTOS, and automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Strong understanding of AUTOSAR standards and automotive software development processes.
  • Experience with functional safety (ISO 26262) and cybersecurity (ISO 21434) principles.
  • Proficiency in software modeling tools (e.g., Enterprise Architect, MATLAB/Simulink).
  • Excellent analytical, problem-solving, and leadership skills.
  • Ability to work effectively in a fully remote, collaborative environment.
  • Strong communication skills, both written and verbal.
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Software Engineer

530000 Hue, Thua Thien Hue WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Senior Full-Stack Software Engineer to join their dynamic technology team in Hue, Thua Thien–Hue, VN . This role offers a hybrid work model, combining the benefits of in-office collaboration with the flexibility of remote work. You will be instrumental in designing, developing, and deploying innovative software solutions across the entire technology stack. Your responsibilities will include architecting robust backend systems, building responsive and intuitive user interfaces, and ensuring the scalability and performance of our applications. The ideal candidate will possess a deep understanding of modern software development principles, a passion for clean code, and a proven track record of delivering high-quality software products.

Key responsibilities include:
  • Collaborating with product managers and designers to translate requirements into technical specifications.
  • Designing and implementing scalable and efficient backend services using languages such as Java, Python, or Node.js.
  • Developing engaging and user-friendly front-end interfaces using frameworks like React, Angular, or Vue.js.
  • Writing comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Optimizing application performance and ensuring high availability through efficient database management and server configurations.
  • Participating in code reviews and providing constructive feedback to team members.
  • Staying up-to-date with the latest industry trends and technologies.
  • Mentoring junior engineers and contributing to a culture of continuous learning and improvement.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proven expertise in both front-end and back-end development.
  • Strong proficiency in at least one server-side programming language (e.g., Java, Python, Node.js, Go).
  • Extensive experience with front-end frameworks (e.g., React, Angular, Vue.js) and modern JavaScript.
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Infrastructure

55000 Da Nang , Da Nang WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company seeking a highly experienced Senior Software Architect with a specialization in Cloud Infrastructure. This role is pivotal in designing, implementing, and maintaining scalable, secure, and high-performance cloud-based solutions that power our client's cutting-edge services. You will be responsible for defining the architectural vision, setting technical standards, and guiding development teams in building robust and efficient cloud infrastructures. This is a fully remote position, allowing you to contribute your expertise from anywhere while collaborating closely with a distributed team.

Key Responsibilities:
  • Designing and architecting scalable, reliable, and secure cloud infrastructure solutions (e.g., AWS, Azure, GCP).
  • Defining technical strategies and roadmaps for cloud adoption and optimization.
  • Developing and enforcing coding standards, best practices, and architectural patterns for cloud-native applications.
  • Leading the selection and integration of cloud services, tools, and technologies.
  • Collaborating with development, operations, and security teams to ensure seamless integration and deployment of applications.
  • Mentoring and guiding software engineers on architectural design principles and cloud best practices.
  • Evaluating new cloud technologies and methodologies to drive innovation and efficiency.
  • Designing and implementing infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Ensuring high availability, disaster recovery, and performance tuning of cloud environments.
  • Developing and maintaining documentation for cloud architecture, processes, and standards.
  • Troubleshooting complex technical issues across the cloud stack.
  • Contributing to security best practices and compliance efforts within the cloud environment.
  • Participating in strategic planning and architectural reviews.
We are looking for candidates with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A minimum of 7 years of experience in software development, with at least 4 years focused on cloud architecture and infrastructure, is required. Proven expertise in designing and managing complex systems on major cloud platforms (AWS, Azure, GCP) is essential. Strong understanding of microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is mandatory. Proficiency in at least one major programming language (e.g., Python, Java, Go) and IaC tools is expected. Excellent communication, leadership, and problem-solving skills are critical for collaborating with diverse teams in a remote setting. You will be at the forefront of shaping our client's technological future from your remote workstation.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Infrastructure

65000 Phan Thiet, Binh Thuan WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary Senior Software Architect with extensive experience in Cloud Infrastructure to lead the design and implementation of scalable, resilient, and secure cloud-based solutions. This is a fully remote position, offering the opportunity to shape the technical direction of our client's cutting-edge platforms and work with a distributed team of talented engineers. The ideal candidate will have a deep understanding of cloud computing principles, microservices architecture, and DevOps practices.

Responsibilities:
  • Design and architect robust, scalable, and highly available cloud-native applications and services.
  • Define technical strategy and roadmap for cloud infrastructure, including adoption of new technologies and services.
  • Lead the design of microservices architectures, APIs, and data models.
  • Ensure security best practices are implemented across all cloud infrastructure components.
  • Collaborate with development teams to guide the implementation of architectural designs.
  • Evaluate and select appropriate cloud services and technologies (e.g., AWS, Azure, GCP).
  • Develop and maintain architectural documentation, standards, and guidelines.
  • Mentor and guide software engineers on architectural best practices and design patterns.
  • Drive the adoption of DevOps principles and CI/CD pipelines to enhance development and deployment efficiency.
  • Troubleshoot complex technical issues and provide solutions at an architectural level.
  • Stay current with emerging cloud technologies and industry trends.
  • Conduct performance analysis and optimization of cloud infrastructure.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of experience in software development, with at least 5 years in a software architecture role focusing on cloud infrastructure.
  • Proven experience designing and implementing solutions on major cloud platforms (AWS, Azure, GCP).
  • Deep understanding of microservices architecture, containerization (Docker, Kubernetes), and serverless computing.
  • Expertise in designing and implementing CI/CD pipelines and IaC (Infrastructure as Code) tools (e.g., Terraform, Ansible).
  • Strong knowledge of networking, security, and database technologies in a cloud context.
  • Excellent understanding of various programming languages and their suitability for different cloud services.
  • Exceptional analytical, problem-solving, and strategic thinking skills.
  • Strong leadership and communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Experience working effectively in a fully remote, distributed team environment.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are a plus.
This is a fully remote opportunity for a seasoned architect to drive innovation in cloud computing.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It software Jobs in Vietnam !

Senior Software Architect

95000 Vinh Trach WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Architect to lead the design and development of complex software solutions. This role will be based in **Long Xuyen, An Giang, VN** and involves defining the overall structure, design patterns, and technical standards for software applications. You will be instrumental in translating business requirements into scalable, robust, and maintainable architectural designs, guiding development teams, and ensuring technical excellence. The ideal candidate possesses a deep understanding of various software development methodologies, cloud technologies, and a proven track record of designing and delivering high-quality software systems. This position requires a visionary leader who can mentor engineers and drive innovation within the IT department.

Key Responsibilities:
  • Design and document the overall architecture for software applications and systems.
  • Define technical standards, best practices, and design patterns for the development team.
  • Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development.
  • Provide technical leadership and guidance to software development teams throughout the project lifecycle.
  • Ensure the scalability, performance, security, and maintainability of software systems.
  • Conduct code reviews and provide constructive feedback to developers.
  • Identify and mitigate technical risks and challenges.
  • Stay current with emerging technologies and industry trends in software architecture and development.
  • Contribute to the continuous improvement of the software development process.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a software architecture role.
  • Proven experience in designing and implementing large-scale, distributed, and cloud-native applications.
  • In-depth knowledge of various architectural styles (e.g., Microservices, SOA, Monolithic).
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, Go).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of databases (SQL, NoSQL), APIs, and system integration.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong analytical and problem-solving abilities.
  • Experience working in Agile/Scrum development environments.
This is a significant opportunity for an experienced Software Architect to shape the technical direction of critical projects in **Long Xuyen** and contribute to the technological advancement of our client.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Emerging Technologies

40000 Minh Xuan WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a dynamic and innovative tech firm specializing in cutting-edge software solutions, is actively seeking ambitious and bright Graduate Software Developers to join their fully remote internship program. This is an exceptional opportunity for recent graduates and final-year students to gain hands-on experience in a fast-paced, collaborative environment, working on challenging projects that push the boundaries of technology. You will be mentored by experienced engineers and have the chance to contribute to real-world applications in areas such as AI, cloud computing, and blockchain.

Responsibilities:
  • Assist senior developers in designing, coding, testing, and debugging software applications.
  • Participate in the full software development lifecycle, from requirements gathering to deployment.
  • Learn and apply various programming languages and development tools relevant to emerging technologies.
  • Write clean, efficient, and well-documented code.
  • Collaborate with team members through virtual communication channels and project management tools.
  • Conduct research on new technologies and methodologies.
  • Assist in the development of technical documentation and user guides.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to problem-solving and innovative solutions for technical challenges.
  • Gain practical experience in Agile development methodologies.
  • Develop and execute unit tests to ensure code quality.
  • Support the maintenance and enhancement of existing software systems.
  • Actively engage in learning and skill development through assigned tasks and resources.
  • Be an active participant in remote team meetings and discussions.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Solid understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
  • Familiarity with software development principles and methodologies.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills, with the ability to articulate ideas clearly in a remote setting.
  • Eagerness to learn and adapt to new technologies quickly.
  • Ability to work independently and collaboratively within a distributed team.
  • Proactive attitude and a strong work ethic.
  • Exposure to cloud platforms (AWS, Azure, GCP) or AI/ML concepts is a plus.
  • Prior personal projects or contributions to open-source are highly regarded.
  • Must be eligible to work remotely within Vietnam, ideally based near Nam Dinh, Nam Dinh, VN , but open to candidates across the country for this fully remote role.

This internship provides a fantastic launchpad for your career in software development, offering invaluable experience and mentorship in a fully remote setting.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer

55000 Da Nang , Da Nang WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is launching an exciting new remote apprenticeship program designed to cultivate emerging talent in software development. We are seeking motivated and enthusiastic individuals eager to learn and grow within a supportive, fully remote environment. As a Remote Junior Software Developer Apprentice, you will receive comprehensive training and mentorship from experienced engineers, working on real-world projects and gaining invaluable practical experience. This apprenticeship is perfect for individuals who are passionate about coding, possess strong problem-solving skills, and are dedicated to building a career in software engineering. You will be exposed to various aspects of the software development lifecycle, from coding and testing to deployment and maintenance. The program focuses on hands-on learning, encouraging collaboration and knowledge sharing among apprentices and the wider engineering team. Key learning areas will include foundational programming concepts, data structures and algorithms, version control systems (like Git), and agile development methodologies. Depending on your aptitude and project needs, you may specialize in front-end, back-end, or full-stack development. You will participate in code reviews, contribute to feature development, and assist in debugging and resolving software defects. The role requires a proactive attitude, a willingness to learn quickly, and the ability to communicate effectively in a virtual setting. While formal programming experience is not required, a demonstrable passion for technology and a foundational understanding of computer science principles (e.g., from personal projects, online courses, or academic study) would be advantageous. This apprenticeship offers a unique opportunity to kickstart your career in tech without the need for prior professional experience. You will be part of a dedicated team, contributing to innovative projects while developing your skills under expert guidance. The fully remote nature of this program allows for geographical flexibility, enabling us to attract the best talent from across the region. We are committed to providing a structured and enriching learning experience that prepares you for a successful career in software development. Embrace this chance to learn, grow, and make your mark in the digital world.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT & Software Jobs