Senior Administrative System Developer (Head Office)

Posted: 17/Sep/2024 - Closing Date: 17/Oct/2024

Job Description

To design and improve the Administrative Division system to development through acquiring requirements, performing analysis, writing codes, designing web layout/interface, managing tasks in sprint to ensure timely deliveries of results and functionality of product as well as providing guidance to developers regarding technical and business aspects of systems.

Location

  • Head Office (01 Post)

Duties and Responsibilities

  • Provide guidance and mentor developer(s) regarding technical expertise and business aspects of creating a functional system/web.
  • Determine the structure and design of web pages to ensure a balance between functional and aesthetic design.
  • Develop features to enhance the user experience.
  • Optimize web pages for maximum speed and scalability.
  • Build reusable code for future use.
  • Utilize a variety of markup languages to write web pages.
  • Work with other departments or third parties to get requirements, perform analysis and design.
  • Identify risk and conduct a mitigation action plan.
  • Manage tasks in sprint and make sure delivery results on time and efficiently.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and application development best practices.
  • Ensure the Administrative Division's technical problems are resolved in a timely and cost-effective manner.
  • Improve code standards and performance of the backend applications.
  • Perform other tasks as assigned.

Skills and Specifications

  • Bachelor’s degree in Information Technology, Computer Science, and relevant field;
  • Minimum three years of experience in the development of window applications and window services;
  • Hands-on experience coding in more than one currently popular application framework;
  • Ability to mentor and coach junior developers;
  • Familiar with more than one software and application development methodology;
  • Ability to discern user requirements and develop specifications;
  • Understanding of Scrum Development Framework and other Agile methodologies;
  • Knowledge and experiences with JIRA and Confluence (is a plus);
  • Excellent collaboration attributes, team leadership, and relationship management;
  • Ability to use and communicate both Khmer and English;
  • Ability to work effectively under pressure with a high-energy and proactive style;
  • Quality-oriented mindset and strong attention to detail.

How to Apply

Submit Application Form