Company Overview
A company in the document solutions and equipment manufacturing industry is hiring for a Software Engineer position. The organization is launching a new Software Development Center in Vietnam, offering the opportunity to join as a founding member and work on large-scale cloud and software projects with modern technologies.
Job Description
- Develop and maintain cloud service-related software and Windows-based applications supporting device data processing and IT device management within a cloud service platform.
- Perform requirement analysis, system architecture design, and detailed design documentation to support scalable software development.
- Write high-quality code, conduct debugging, and ensure compliance with coding standards.
- Carry out debugging and evaluation of software using actual devices or simulators to ensure performance and reliability.
- Contribute to the development of shared modules within a common cloud service platform.
- Collaborate closely with team members and supervisors to deliver effective and reliable software solutions.
- Support reverse engineering and system evaluation to enhance functionality and performance.
Requirement
- Minimum 3 years of experience as a Software Engineer.
- Strong experience in designing, building, and operating systems on AWS Cloud.
- Hands-on experience with AWS services: EC2, Lambda, EventBridge, and CloudWatch
- Solid understanding of cloud architecture design, including performance, security, reliability, and cost optimization
- Experience with Node.js for serverless or cloud-based application development
- Strong knowledge of CI/CD pipelines using tools such as (AWS SAM, GitLab CI/CD, or Jenkins)
- Practical experience with Infrastructure as Code, (CloudFormation)
- Familiarity with monitoring, logging, and operational best practices in cloud environments
- Knowledge of TLS communication and certificate management is an advantage
- English Intermediate
- Motivation to contribute long-term as part of an early-stage development team