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
Hiring: 1
Post Date: 2025-09-10
Expired on: 2025-09-19
Location: Head Office

APPLY FOR THIS POSITION

Allowed Type(s) .pdf

Please check I'm not a robot.

Recent Careers