SENIOR IT PROGRAMMER
Job purpose
The Senior IT Programmer is responsible for building and maintaining secure, scalable, and responsive web applications that support business operations. The role also involves implementing AI-driven features and contributing innovative solutions to improve efficiency and digital transformation.
Duties and Responsibilities
Ensure Compliance to Rules and Regulations
- Ensures compliance with all NagaWorld’s standards or relevant industry standards during all aspects of work
- Ensures all employees adherence to NagaWorld’s Code of Conduct, Internal Rules, and Regulations at all times
General Job Functions
- Develops and maintains enterprise web applications using modern frontend (React/Vue/Angular) and backend (Node.js/Python/PHP) technologies
- Designs and integrates RESTful APIs and internal/external services
- Implements responsive, user-friendly interfaces with a strong UX/UI focus
- Collaborates with cross-functional teams (Product, QA, DevOps)
- Integrates AI tools such as LangChain, RAG, in-house LLMs (e.g., Ollama, GPT4All), and vector databases (FAISS, Chroma)
- Guides junior developers and participates in code reviews
- Optionally contributes to microservices-based architecture design
- Any other tasks assigned
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering or equivalent education required
- Proficient in Node.js, Python, or PHP (Laravel)
- Strong frontend skills in React, Vue, or Angular
- Experience with PostgreSQL, MySQL, and optionally SQL Server
- Familiar with Git, Docker, CI/CD, and modular coding practices
- Exposure to AI/ML integration and open-source LLMs is a plus
- Solid understanding of responsive UI, accessibility, and UX principles
- Skilled in fostering positive team dynamics
- Minimum 5 years of full-stack development experience
- Proficient in Microsoft Office including Excel, PPT, Word and Outlook
- English Language proficiency
Working Conditions
This position may require extended working hours and may include evenings, weekends, and public holidays.
Direct Reports
Any person(s) nominated by management.
How to apply
Please submit CV, highlighting job position to careers@nagaworld.com
Talent Acquisition – Group Human Resources
NagaWorld® Limited
Samdech Techo Hun Sen Park, Phnom Penh, Kingdom of Cambodia.