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.