Smart Logo
CTIO - IT

Senior Application Developer- Backend

Full time  |  Open positions: 1  |  Location: Phnom Penh
Deadline: August 22, 2025
Job Responsibilities

The Senior Application developer is to translate software requirements into workable programming code and maintain and develop programs for use in business.

  • Meet and discuss with product owners to understand about their project requirements.
  • Analyse the projects scope based on the business requirement by providing technical feasibility study report to product owners.
  • Work closely with technical stakeholders to understand the change impact and raise concern in new and change requirements.
  • Design system architecture before development. Use Swagger to produce API specifications.
  • Develop and implement Mobile Applications, Web Portals and Micro-Services based on functional and system requirement, according to code standards and user interface design guidelines. 
  • Conduct unit testing, Integration testing, performance testing (load test and stress test) and user acceptance testing, etc.
  • Execute and enhance the existing applications through programming, testing, and documenting.
  • Work with Security and Infrastructure team to maintain DevOps servers and fix vulnerability of applications.
  • Support and troubleshoot part of technical with stakeholders and 3rd parties for system integration or solving the issues. Assist and resolve the trouble tickets that are raised by other departments. 
  • Review and merge source codes from other developers. Coach and guide Junior and middle Application Developers to design system architecture with the right approach.

 

Job Requirements
  • Bachelor's or master’s degree in Computer Science or ICT related field 
  • At least 4 years of relevant working experience.
  • Programming languages: Front-end Web and Back-end: PHP, JavaScript, CSS3, HTML5, OOP, Bootstrap, C#, and Python.
  • Frameworks/patterns: Laravel, MVP, MVC. 
  • Platforms/Tools/ Environments: SQL Management Studio, Swagger, Docker, GitLab, Jenkins, SonarQube, Nexus, Ansible, JIRA, and Confluence.
  • APIs: REST-Based API, JSON, SOAP
  • Database: MariaDB and SQL Server 
  • English communication skills and technical writing skills
  • Ability to manage multiple projects simultaneously
smart-background

Be the next Smart Hero

Job Application

    No. 464A Monivong Blvd, Sangkat Tonle Bassac, Khan Chamkarmorn, Phnom Penh Cambodia.
    Follow us
    Application Form
    Attach your resume