Apply on
Original
Simplified
Responsibilities:
• Work on full life-cycle web and mobile application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance
• Work with agile cross functional, cross countries teams to design, develop, maintain web/app application base on specifications and ensure successful releases
• Support Program Manager to provide consultation and direction to stakeholders for managing and delivering their expectations
• Be a self-starter, proactively recognise and solve issues as they arise
• Be motivated in continuous learning and improvement to enhance your skills in an everchanging environment
Requirements:
• Bachelor’s degree in Computer Science, Information Technology or its equivalent
• Minimum 6 years of programming experience
• Proficient in both front-end and back-end development, including the database and deployment process to different environment (SIT/UAT/Production) with excellent knowledge in some main programming languages
• Solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the cloud (AWS/Azure)
• Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code
• Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage
• Hands-on experience with CMS platforms (eg: Adobe Experience Manager, Jahia, Sitefinity, Sitecore, Sharepoint, etc.) will be an advantage
• Possess Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional) certifications will be an added advantage
• Able to work in a fast-paced agile development environment. Required Technology Stack Familiar with at least 2-3 technologies in each area:
i. Front-end: React JS, Angular, HTML/CSS
ii. Back-end: Java Spring framework, .NET framework, .NET core
iii. Middleware: NodeJS, Nginx, Tomcat, WebLogic, IIS
iv. Database: MS SQL Server, PostgreSQL, MySQL, Azure SQL Database, Azure Database for PostgreSQL, Azure Database for MySQL, Amazon RDS (MS SQL/PostgreSQL/MySQL), Amazon Aurora (PostgreSQL/MySQL)
v. OS: Windows Server, Linux Server
• IDE/CLI: Visual Studio 2019, npm, maven, nuget
vi. CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection), Robot Framework (test automation)
vii. Cloud Infrastructure: AWS, Azure
viii. Infrastructure-as-Code: Terraform, Puppet, Ansible
• Work on full life-cycle web and mobile application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance
• Work with agile cross functional, cross countries teams to design, develop, maintain web/app application base on specifications and ensure successful releases
• Support Program Manager to provide consultation and direction to stakeholders for managing and delivering their expectations
• Be a self-starter, proactively recognise and solve issues as they arise
• Be motivated in continuous learning and improvement to enhance your skills in an everchanging environment
Requirements:
• Bachelor’s degree in Computer Science, Information Technology or its equivalent
• Minimum 6 years of programming experience
• Proficient in both front-end and back-end development, including the database and deployment process to different environment (SIT/UAT/Production) with excellent knowledge in some main programming languages
• Solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the cloud (AWS/Azure)
• Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code
• Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage
• Hands-on experience with CMS platforms (eg: Adobe Experience Manager, Jahia, Sitefinity, Sitecore, Sharepoint, etc.) will be an advantage
• Possess Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional) certifications will be an added advantage
• Able to work in a fast-paced agile development environment. Required Technology Stack Familiar with at least 2-3 technologies in each area:
i. Front-end: React JS, Angular, HTML/CSS
ii. Back-end: Java Spring framework, .NET framework, .NET core
iii. Middleware: NodeJS, Nginx, Tomcat, WebLogic, IIS
iv. Database: MS SQL Server, PostgreSQL, MySQL, Azure SQL Database, Azure Database for PostgreSQL, Azure Database for MySQL, Amazon RDS (MS SQL/PostgreSQL/MySQL), Amazon Aurora (PostgreSQL/MySQL)
v. OS: Windows Server, Linux Server
• IDE/CLI: Visual Studio 2019, npm, maven, nuget
vi. CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection), Robot Framework (test automation)
vii. Cloud Infrastructure: AWS, Azure
viii. Infrastructure-as-Code: Terraform, Puppet, Ansible
Similar Jobs