Application Developer
About the Role
The Application Developer is responsible for designing, coding, testing, and maintaining software applications that meet the specific needs of a business or organization. This role involves creating both in-house applications and custom solutions for enterprise applications (ERP, CRM) to enhance business processes.
Key Responsibilities
- Application Design & Development: Design, develop, and implement custom applications based on business requirements, ensuring they are scalable, efficient, and secure.
- Coding & Programming: Write clean, maintainable code using programming languages such as Java, C#, JavaScript, Python, or SQL.
- System Integration: Integrate applications with other enterprise systems (ERP, CRM, HRMS) to ensure seamless data flow and system interoperability.
- Testing & Debugging: Conduct thorough testing and debugging of applications to identify and fix issues, ensuring that the application functions as expected.
- Maintenance & Updates: Regularly update applications to fix bugs, improve performance, and add new features based on feedback or changing business requirements.
- Collaboration with Stakeholders: Work closely with business analysts, project managers, and other developers to gather requirements, discuss project progress, and ensure that applications meet user needs.
- Support & Troubleshooting: Provide post-development support and troubleshooting, resolving issues quickly to ensure the application’s continued operation.
Proficiency in programming languages (Java, C#, JavaScript, Python, SQL).
Experience with database management and SQL (MySQL, SQL Server, PostgreSQL, Oracle).
Familiarity with front-end frameworks like React, Angular, or Vue.js.
Understanding of RESTful APIs and web services.
Familiarity with version control systems like Git.
Basic knowledge of cloud platforms (AWS, Azure, Google Cloud) and DevOps practices is a plus.
- Proactive and self-motivated with the ability to take initiative and drive results.
- Strong analytical and problem-solving skills to diagnose and resolve system issues.
- Good communication and interpersonal skills to work effectively with technical teams and business users.
- Customer-focused with a commitment to providing high-quality support and service.
- Detail-oriented with strong organizational and documentation skills.
- Ability to adapt quickly to new technologies and changing business requirements.
Working Days and Hours
- Monday to Half-Saturday: 8:00 a.m. – 12:00 p.m. & 1:00 p.m. – 5:00 p.m.
- Lunch Break: 12:00 p.m. – 1:00 p.m.
Why Join First Cambodia
At First Cambodia, we believe that our people are our greatest asset. You’ll join a team of professionals who are shaping Cambodia’s digital future through innovation and world-class technology solutions.
Benefits & Perks:
- Attractive & Competitive Salary — aligned with your experience and performance.
- Profit-Sharing Bonus — rewarding dedication and contribution to company success.
- Seniority Pay — 15 days per year, in line with Cambodian labor law.
- Annual Salary Review — recognizing performance and commitment.
- Insurance Coverage (NSSF) — ensuring health, social, and retirement protection.
- Generous Leave Policy — 18 days of annual leave plus public holidays.
- Paid Maternity Leave — 90 days with 100% pay.
- Financial Assistance — for marriage, childbirth, and bereavement.
- Healthy Work–Life Balance — supportive environment that values family, flexibility, and wellbeing.
- Continuous Learning Opportunities — through training, workshops, and certification programs.
- Annual Company Retreat & Team-Building Trips — to celebrate success and strengthen teamwork.
- Positive & Supportive Culture — collaborative, inclusive, and purpose-driven.
How to Apply
Interested candidates are invited to submit the following documents:
- Updated resume (CV) with a brief cover letter and university transcript/GPA
Links to your professional profiles (e.g., LinkedIn and/or Facebook)
📧 Email: jobs@firstcambodia.com.kh
💬 Telegram: https://t.me/sreypich_sam
📞 Contact: (+855) 23 961 222 / 011 545 084
✅ Join us and be part of Cambodia’s leading IT transformation journey!
NOTE: Only shortlisted candidates will be contacted.