LOLC (CAMBODIA) Plc. is one of the top licensed microfinance
institutions in Cambodia with a social vision and a business orientation
that provides entrepreneurs and families at the base of the
socio-economic pyramid with economic opportunities to transform the
quality of their lives and their communities through the provision of
effective and sustainable client-empowering financial
services. To support the rapid growth of our operations, LOLC is recruiting the
following position:
Senior Software Development Officer
Main Responsibilities:
- Lead the development of applications, APIs, and system integrations using modern frameworks and technologies.
- Write efficient, maintainable, and scalable code following best practices and coding standards.
- Ensure proper documentation of technical specifications, designs, and processes.
- Design and implement system architectures that ensure performance, scalability, and security.
- Collaborate with infrastructure and database teams to optimize system performance.
- Integrate applications with third-party services, APIs, and enterprise platforms.
- Conduct unit testing, integration testing, and code reviews.
- Work with QA teams to identify and fix bugs or performance bottlenecks.
- Ensure compliance with security and data protection standards.
- Contribute to project planning, estimation, and delivery schedules.
- Provide technical guidance and mentorship to junior developers.
- Collaborate with business analysts and stakeholders to translate requirements into technical solutions.
- Stay updated with emerging software development trends and tools.
- Recommend new technologies, frameworks, and methodologies for continuous improvement.
- Prepare lessons and materials for training/seminars; coordinate or participate in the training/seminars of in-house software.
- Help and support users; respond to issues such as policy change, errors, maintenance, and development of in-house software/system.
- Check and monitor in-house system configurations and functionality in line with company IT policies.
- Ensure in-house systems produce timely reports and deliver them to management.
- Support and handle tasks assigned by management.
Qualifications and Requirements:
- Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field.
- 3–5+ years of professional experience in software development.
- Proven track record of leading or contributing significantly to mid-to-large software projects.
- Experience with enterprise application development in .NET, Java, or other modern frameworks.
- Strong knowledge of programming languages (C#, Java, Python, or equivalent).
- Experience with relational databases (Oracle, SQL Server, PostgreSQL).
- Familiarity with web technologies (ASP.NET Core, Angular/React, RESTful APIs), and middleware.
- Knowledge of cloud platforms (Azure, AWS, or GCP) is a plus.
- Proficiency in version control tools (Git, GitHub, GitLab).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to lead initiatives and work independently with minimal supervision.
- Experience in Agile/Scrum project management.
- Exposure to DevOps practices (CI/CD, containerization, Docker, Kubernetes).
- Prior experience in financial services, fintech, or enterprise systems.
- Fluency in written and oral English.
- Ability to work under pressure.
Women and People with Disabilities are Encouraged to Apply!
How to Apply For:
Please submit your Cover Letter, CV and relevant documents to any
branches nearby your locations or head office of LOLC (Cambodia)
Plc. or via email:
[email protected]
096 4211 999/087 400 277