Director of Software Development

Full Time Phnom Penh Posted 2 weeks ago



  • Leading the development team in the design, development, coding, testing, and debugging of applications
  • Managing all the activities of the software development team and setting goals for each team member to ensure timely project delivery
  • Defining project scope, timelines, and resource allocation
  • Providing guidance to the team and ensuring they adhere to development standards
  • Ensuring adherence to software development methodologies and best practices
  • Collaborating with stakeholders to gather project requirements
  • Managing software development budgets and expenses
  • Conducting performance evaluations and career development discussions
  • Identifying training and skill development needs for the team


  • Degree in Computer Science, Engineering, or a related field
  • Proven experience in leading development teams
  • Experience in Industry based large scale app development
  • Extensive experience in developing, deploying, and integrating software solutions.
  • Good mentoring & coaching skill.
  • Excellent problem-solving, analytical, and communication skills
  • Hands on experience in middleware and micro services
  • Knowledge on Full stack developments and understanding of relevant Data Bases and its relationships are essential.
  • Knowledge in eCommerce and Banking Knowledge would be an added advantage.
  • Knowledge in adopting zero trust model with good governance.
  • Knowledge/Certification in Lean / Six Sigma also will be an added advantage.