Head of Billing & Software Development
Share
Report
Qoosi (Cambodia) Co., Ltd
160 views·
Aug 20, 2023
1.) MAIN RESPONSIBILITIES:
- Coordinate with all departments related to Billing and Software development.
- Review with supervised transaction entries and adjustments
- Work with deputy managers and developers to design algorithms and flowcharts.
- Integrate software components and third-party programs
- Drive stakeholders to complete documentation relating to business requirements and capture system designing specifications
- Strategically decide whether we can inherit existing /support legacy code bases –and how we handle our growing levels of software support
- Facilitate technology and methodology decision-making throughout the team, including standard of system architecture, reusable code base development, versions of software tools, best practices, source control, and deployment processes
- . Keep up to date with the latest software development technologies and methodologies. Manage all development projects, and development team and report on the status of development, quality, and system performance to top management
- Make sure that all training and support that team members require is delivered internally or externally.
- Plan for team growth considering the blend/level of skills required within the team.
- Write clean and healthy structured, well-documented code. Design and build database schemas with integrity and scalability with data access layers that are optimized for performance and security
2.) KEY CONTACTS/ RELATIONSHIPS
+Internal Department
- All staff in the Billing and System Development Department.
+Inter-department and External Companies
- All other departments, especially, Finance, Credit Control, and Technical Departments.
- MPTC, TRC, and other relevant government departments for reporting purposes.
- System development suppliers.
3.) JOB REQUIREMENTS
+Knowledge and Education:
- Master’s degree or equivalent in IT or related fields.
- Knowledge of VoIP, Telecom ISP
- Good at Software Development Life Cycle.
+Experience:
- At least 5-7 years of working experience in the field of IT.
- Experience in Database Administration (Oracle, MySQL, SQL Server, and NoSQL).
- Experience with Web Server, Web Service, and Microservice e.g. Apache, JBOSS, REST, SOAP, Docker, Kubernetes
+Job Skills:
- Understand the concept of programming languages e.g. Java, PHP, Perl, XML, HTML, CSS, XSLT, SQL, JavaScript
- Understand Framework/CMS from PHP, Java, and JavaScript e.g. Extjs, jQuery, spring, Code Igniter, CakePHP, Yii, LA ravel…
- Knowledge of design pattern MVC, MVP, MVVMs
- Flexible, creative analytic skill and problem solving.
- Knowledge of modern E-payment technologies
- Good at documentation
- Strong of skill cash management procedure
7 - 9 years
Negotiation
January 01, 2023
Full Time
Phnom Penh, Phnom Penh
On-site

San Minea