Website Cambodia Academy of Digital Technology Cambodia Academy of Digital Technology

Cambodia Academy of Digital Technology

BACKGROUND

Education Technology Center is the support Center of CADT dedicated to promote innovative approaches in teaching and learning by using the appropriate integration of digital technologies in a flexible learning environment such as developing digital content, e-learning platform, network infrastructure and IT service support to CADT.

Education Technology Center – IDT is seeking two part-time staff members to fill the role of Web Developer with the following duties and responsibilities related to developing and designing front-end and back-end web architecture, ensuring responsive applications. The web developer has the opportunity to impact the government or public institutions on digital government transformation.

RESPONSIBILITIES

  • Study business requirements, analysis, design and develop applications (i.e. Website, Web Application, Web Service…)
  • Wireframe or mockup design applications and translate them into high quality codes
  • Ensure the best possible performance, quality and responsiveness of the applications
  • Maintain features and automation of the applications based on the requirements
  • Identify potential problems and resolve application bottlenecks
  • Perform SIT and UAT testing and writing test cases to ensure the software quality
  • Perform softwares Continuous Integration and Deployment (CI/CD)
  • Jointly manage development servers and infrastructure
  • Contribute to technical documentation and user manual of the applications/systems
  • Collaborate with related teams to define, design and ship new/update features
  • Able to communicate technical concepts and functional requirements to ensure delivery of high quality technical solutions
  • Perform required tasks assigned by supervisor/manager

Other Responsibilities:

  • Work with biz and other teams to map demand and supply
  • Mobilize academic interns to develop applications/systems based on project requirements
  • Work with network/server administrators on server infrastructure and DevOps

SKILLS AND QUALIFICATIONS

  • At least a year 4th in Computer Science or related discipline
  • Have worked in Web development project for at least 1 year with good performance
  • Proficient in fundamental front-end languages such HTML5, CSS3, JavaScript
  • Proficient in server-side languages such PHP, NodeJS, Python, Ruby
  • Proficient in developing Web Services (RESTful, SOAP)
  • Proficient in code versioning tools including Git, Mercurial, and SVN
  • Experienced with continuous integration and deployment (CI/CD) , especially for Docker and Kubernetes is a plus
  • Experienced with unit testing and writing tests
  • Experienced with JavaScript frameworks such Next.js, Angular, React, Vue.js
  • Experienced with PHP frameworks such Laravel, CakePHP, Codeigniter
  • Experienced with database technology such MySQL, PostgreSQL, Oracle, MongoDB
  • Familiar with Security, Design Patterns and Application/System Architectures for web development especially for Microservices
  • Strong organizational project management skills and understanding SCRUM/AGILE

To apply for this job email your details to hr@cadt.edu.kh