5 262 Junior Software Engineer jobs in Vietnam
Software Development Engineer
Posted today
Job Viewed
Job Description
Mô tả công việc:
(Mức lương: triệu VNĐ)
- Ensure compliance with Teams interoperability obligations through rigorous testing and support.
- Design, develop, and maintain automated and manual test cases for integrations with Microsoft Graph API.
- Develop sample code to demonstrate expected outcomes of APIs, enabling third-party (3P) developers to implement solutions effectively.
- Manage and maintain sample code repositories (e.g., GitHub), including timely response to bug reports and developer feedback.
- Build responsive front-end features using React (functional components, hooks, context API).
- Design and build backend utilities and test tools in Python, leveraging the Microsoft Graph SDK to streamline API interactions.
- Apply responsive design principles using CSS frameworks to ensure UI adaptability across devices.
Chức vụ: Nhân Viên/Chuyên Viên
Hình thức làm việc: Toàn thời gian
Quyền lợi được hưởng:
- A competitive salary & compensation package with premium healthcare, including dental coverage
- High social insurance contribution applied from probation period
- Sponsored internal training programs & access to our learning hub
- Flexible working hours with strong focus on work–life balance
- Cutting-edge projects & innovative environment
Yêu cầu bằng cấp (tối thiểu): Trung cấp - Nghề
Yêu cầu công việc:
- Hands-on experience with React (including functional components, hooks, and context API).
- Proficient in Python for development and test automation.
- Experience with responsive UI design and CSS frameworks (e.g., Tailwind, Bootstrap).
- Experience with C# and Microsoft Azure
- Demonstrated ability to create high-quality, reusable sample code for external developers.
- Strong problem-solving skills and the ability to debug complex integration scenarios.
Effective communication and collaboration skills.
Preferred Qualifications
- Experience managing code repositories using GitHub, including issue tracking and community interaction.
- Familiarity with Microsoft Graph API or willingness to ramp up quickly.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience working on compliance, security, or interoperability-focused projects
Yêu cầu giới tính: Nam/Nữ
Ngành nghề: .NET/C#,IT Phần Mềm,Javascript,SQL
Trung cấp - Nghề
Không yêu cầu
Software Development Engineer
Posted 8 days ago
Job Viewed
Job Description
Software Engineer - Backend Development
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement efficient, reusable, and reliable backend code using languages like Java, Python, Go, or Node.js.
- Build and maintain RESTful APIs and microservices.
- Integrate with databases (SQL and NoSQL) and manage data persistence.
- Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Optimize applications for maximum speed, scalability, and security.
- Implement automated testing suites to ensure code quality and reliability.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews and contribute to architectural discussions.
- Stay current with emerging technologies and industry best practices.
- Contribute to the continuous improvement of our development processes and tools.
- Manage cloud infrastructure and deployment pipelines (e.g., AWS, Azure, GCP).
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience in backend software development.
- Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js, C#).
- Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB, Redis).
- Experience designing and consuming RESTful APIs.
- Familiarity with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Solid understanding of software development principles, data structures, and algorithms.
- Experience with version control systems like Git.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities, comfortable in a hybrid work environment.
- Ability to work effectively both independently and as part of a team.
Software Engineer
Posted today
Job Viewed
Job Description
We are currently supporting IT engineers in Japan by introducing a wide variety of career opportunities nationwide.
Openings are available in multiple fields such as Frontend, Backend, Full Stack, Mobile, QA, Cloud, Data, and Embedded Engineering. All positions come with competitive compensation and solid benefit packages.
Not sure which role or company is the best fit?
Our consultants will work closely with you to propose options tailored to your skills, career goals, and preferred working style (onsite, hybrid, or remote). Depending on your technical background and Japanese proficiency, you may be considered for carefully selected full-time positions.
Featured Roles: Backend Engineer, Frontend Engineer, IT Infrastructure Engineer, Blockchain Engineer, MLOps Engineer, and more.
Some of our featured jobs are in collaboration with leading Japanese companies and innovative startups, giving you diverse options to advance your career.
- IT Engineer / Infrastructure Engineer
- Development Engineer (Visa Support)
- IT Engineer (Global Recruitment)
- Potential Engineer – Application & Advanced Technologies (AI, IoT, DX)
- Software engineer
(Visa Support)
Software Engineer
Posted today
Job Viewed
Job Description
Location: San Francisco, USA
Workplace Type: Hybrid
About the RoleWe are seeking a talented and passionate Software Engineer to join our dynamic engineering team. As a Software Engineer, you will be responsible for designing, developing, testing, and deploying high-quality software solutions that meet our business needs. You will collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver innovative and impactful products. This role offers an excellent opportunity to contribute to a growing company and work on challenging and rewarding projects. The ideal candidate will have a strong foundation in computer science principles, excellent problem-solving skills, and a proven track record of delivering high-quality software.
Key Responsibilities- Design, develop, and maintain software applications and systems.
- Write clean, efficient, and well-documented code.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Collaborate with product managers and designers to understand requirements and translate them into technical specifications.
- Develop and execute unit tests and integration tests to ensure software quality.
- Troubleshoot and debug software issues.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to the continuous improvement of our software development processes.
- Stay up-to-date with the latest technologies and trends in software development.
- Mentor junior engineers and provide technical guidance.
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in software development.
- Proficiency in at least one programming language, such as Java, Python, or C++.
- Experience with object-oriented design and development principles.
- Experience with relational databases, such as MySQL or PostgreSQL.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Experience with agile development methodologies.
- Familiarity with cloud computing platforms, such as AWS or Azure, is a plus.
- Experience with front-end development technologies, such as HTML, CSS, and JavaScript, is a plus.
We offer a competitive salary and benefits package, including health insurance, paid time off, and a 401(k) plan. We are committed to providing a supportive and inclusive work environment where all employees can thrive. We encourage applications from candidates of all backgrounds and experiences. This role requires occasional on-site presence for team meetings and collaboration, approximately 2-3 days per week. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Join our team and help us build the future of software
Software Engineer
Posted today
Job Viewed
Job Description
Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Engineer is a core, entry-level departmental role and appointees are expected to perform whole core departmental tasks; albeit more basic tasks by comparison to Senior Engineers/Specialists and above.
Engineers will perform some of the following work and be involved in other aspects, as assigned:
- Contributing to product ideas and innovation
- Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications)
- Conducting research, where appropriate and needed, to solve specific design problems
- Creating product and/or applications' architecture and design documentation to specify engineering development requirements
- Writing/developing code for new, existing or enhanced software products and applications
- Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications
- Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design
- Contributing to downstream business activities such as technical publications and other technical communications' tool development to ensure streamlined and effective end-user use of Tungsten Automation software products and their applications
- Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality
- Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries
- Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers
Other Responsibilities
- Domestic and/or International travel up to 10% is required
Required Experience
Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements.
- Bachelors Degree in a related discipline is strongly preferred
- Typically has 2 or more years' relevant technical experience
Tungsten Automation is an Equal Opportunity Employer, M/F/D/V
Software Engineer
Posted today
Job Viewed
Job Description
About Buymed
Buymed is the leading B2B healthcare platform in Southeast Asia, operating across Vietnam, Cambodia, and Thailand. We serve over 35,000 pharmacies, clinics, and hospitals with a mission to make healthcare more accessible and efficient. As we scale rapidly, recruitment must evolve from manual and reactive to systemized and data-driven, and that's where this role comes in.
We are seeking a
Front-End Software Engineer
experienced in React, , HTML, and CSS to build high-performance web applications. You will work on CIRCA's POS and operation systems, focusing on inventory, orders, payments, invoices, and reporting. Your role includes developing and optimizing the UI, maintaining clean code, and collaborating with backend engineers and UI/UX designers.
Key Responsibilities:
- Develop and optimize POS and operational web apps using
and - Convert designs into responsive, clean H
TML/CSS/JS. - Integrate backend APIs and ensure smooth data rendering.
- Optimize front-end performance and troubleshoot UI issues.
- Collaborate with UI/UX designers and participate in code reviews.
- Stay current with emerging technologies.
Qualifications
Must-Have:
- Bachelor's degree in Computer Science or related field.
- 3+ years front-end
web development experience. - Proficient in , (SSR/SSG), HTML5, CSS3, JavaScript (ES6+).
- Experience with responsive design, cross-browser compatibility, RESTful APIs, and Git.
- Ability to debug and optimize front-end performance.
Nice-to-Have:
- Experience with TypeScript, SEO best practices, Tailwind CSS or Styled Components, Agile/Scrum, and Unit Testing (Jest, React Testing Library).
- Quick learner, strong problem-solving, effective communication, teamwork, and proactive work ethic.
Be The First To Know
About the latest Junior software engineer Jobs in Vietnam !
Software Engineer
Posted today
Job Viewed
Job Description
Our Company
BioTuring is an innovative bioinformatics company that develops algorithms, and agentic AI software to serve scientists from hundreds of pharmaceutical companies and leading research institutions, enabling discoveries about human diseases.
Role Description
- Design efficient data structure focusing on scalability & performance for extremely large biological data on GPU via CUDA.
Requirements
- A strong foundation in Computer Science, Mathematics, or a related field.
- Strong experience in algorithm design & analysis (data structures & algorithms).
- Excellent programming skills in one of the following languages: Python, C, C++, Go
- Experience in CUDA programming is a plus but not required.
We Offer
- Competitive salary and benefits package.
- A worldwide collaborative and supportive work environment.
- A chance to learn and grow your career in bioinformatics.
*At BioTuring, we emphasize building a high-performing team and company culture.
*Due to the high volume of applications, we regret that we are unable to respond to all inquiries. Only shortlisted candidates will be contacted. Thank you for your understanding.
Software Engineer
Posted today
Job Viewed
Job Description
As a
Solutions Developer
at
Otto International
, you will play a crucial role in designing, developing and implementing software solutions to meet the business needs of our organization. You will collaborate with cross-functional teams to analyze requirements, create technical specifications, and build robust and scalable software applications. Your expertise will contribute to the success of our company's technology initiatives and help drive innovation.
Key Responsibilities & Duties:
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications and solution designs.
- Write clean, efficient, and maintainable code to develop software solutions that meet business objectives. This includes designing, coding, testing, and debugging applications using relevant programming languages and frameworks.
- Integrate software solutions with existing systems, databases, and third-party applications, ensuring seamless data flow and interoperability.
- Monitor, maintain, support and enhance existing software applications to ensure optimal performance, scalability, and reliability.
- Identify and resolve technical issues, bugs and bottlenecks in a timely manner. Proactively suggest improvements and implement solutions to optimize software performance.
- Work closely with cross-functional teams to ensure effective collaboration and successful project delivery.
- Stay updated with the latest trends and advancements in software development and propose innovative solutions to improve business processes and outcomes.
Key Requirements:
- Bachelor's degree in computer science, software engineering or equivalent.
- Proven at least 3 years of experience as a software developer, software engineer, solutions architect or a similar role with a strong track record of successful software delivery.
- Proficiency in JavaScript, TypeScript.
- Knowledge of BI version control and CI/CD best practices.
- Experience embedding or exposing reports via SDKs or REST APIs in web applications.
- Knowledge of authentication and authorization mechanisms, including OAuth and JWT.
- Understanding of NPM and its usage in managing project dependencies.
- Familiar with some of the common web technologies, including JavaScript ES6 / CSS (with LESS / SASS / etc.) / JS frameworks (ReactJS / / etc.) is a plus.
- Experience with and is a plus.
- Solid understanding of software development methodologies, tools and best practices.
- Familiarity with database systems and SQL and knowledge of database principles.
- Strong problem-solving abilities, with a logical and analytical mindset to identify and resolve software issues efficiently.
- Ability to analyze complex business requirements and translate them into technical solutions.
- Strong verbal and written communication skills, teamwork and interpersonal skills.
- Ability to quickly learn and adapt to new technologies independently.
All data provided by applicants will be treated in strict confidence and used solely for recruitment purposes.
Software Engineer
Posted today
Job Viewed
Job Description
Job Description: Software Engineer (Microservices + DevOps)
Position Overview
We are looking for a talented
Software Engineer
with strong expertise in
designing and developing microservices
and practical experience in
DevOps practices
. The ideal candidate will be responsible for building scalable services, deploying them in cloud environments, and ensuring smooth CI/CD automation. This hybrid role combines
software craftsmanship
with
operational excellence
.
Key Responsibilities
Microservices Development & Architecture
- Design, develop, and maintain
microservices-based applications
using modern frameworks. - Implement APIs and service-to-service communication patterns (REST, gRPC, messaging).
- Apply
domain-driven design (DDD)
and
clean architecture principles
. - Ensure services are
scalable, resilient, and fault-tolerant
. - Work with containerization (Docker) and orchestration platforms (Kubernetes, OpenShift).
DevOps & Infrastructure
- Build and maintain CI/CD pipelines for microservices deployment (GitLab CI, GitHub Actions, Jenkins, etc.).
- Manage infrastructure as code (Terraform, Helm, Ansible, etc.).
- Deploy and monitor services in
AWS / GCP / Azure
. - Implement observability: logging, metrics, and distributed tracing (Prometheus, Grafana, ELK, Jaeger).
- Improve system reliability through automation and proactive monitoring.
Collaboration & Best Practices
- Work closely with architects, product owners, and QA teams.
- Follow
Agile methodologies
and participate in sprint planning. - Advocate best practices in
code quality, testing, and DevOps automation
. - Mentor junior engineers in
microservices and DevOps practices
.
Qualifications
Technical Skills
- Strong experience with
microservices design and programming
in
C#, Java, Go, or Python
. - Solid knowledge of
API design (REST, GraphQL, gRPC)
and asynchronous messaging (Kafka, RabbitMQ). - Experience with
databases
: SQL (PostgreSQL, MySQL, Oracle) & NoSQL (MongoDB, Redis). - Cloud-native development on
AWS, Azure, or GCP
. - Hands-on with
CI/CD pipelines
and infrastructure automation. - Proficiency with
Kubernetes, Docker, and service meshes (Istio)
Preferred Skills
- Experience with
event-driven architectures
and
CQRS
. - Knowledge of
DevSecOps
and security for microservices. - Familiarity with
API gateways, service discovery, and load balancing
. - Understanding of
scaling strategies
(horizontal scaling, auto-scaling, distributed caching).
Soft Skills
- Strong problem-solving and analytical thinking.
- Clear communication with both technical and non-technical stakeholders.
- Ability to work in a fast-paced, cross-functional environment.
- Proactive and ownership-driven mindset.