Job Seeker Reactivate Your Account
Thank you, this account has been Deactivated.
Do you want to Reactivate your account?
No
Yes

Full Stack Development Manager

(Software Developer)

WING BANK (CAMBODIA ) PLC
Boeng Keng Kang | Phnom Penh
Verified This job has been verified by the company as a real job vacancy.
1 day ago
Recruiter active 1 day ago The recruiter at this company was last active reviewing applications.
Sorry, Unable to Apply
x
55%
Please Upload CV Attachment, or update your JobNet Profile to at least 55% of completion.
Upload CV
Update Profile

Full Stack Development Manager

(Software Developer)

WING BANK (CAMBODIA ) PLC
Recruiter active 1 day ago The recruiter at this company was last active reviewing applications.
Cambodia - Phnom Penh
Verified This job has been verified by the company as a real job vacancy.

Experience level

Manager

Job Function

IT Hardware, Software

Job Industry

Banking/ Insurance/ Microfinance

Job Type

Full Time

Job Description

A Good Opportunity for ..

  • Lead the design, development, and deployment of banking web and mobile applications.
  • Ensure high-quality, scalable, and maintainable code architecture across both front-end and back-end.
  • Manage and mentor a team of full-stack developers, providing technical guidance and best practices.
  • Oversee development pipelines, CI/CD automation, and version control systems.
  • Collaborate with IT and business teams to define technical architecture for digital banking solutions.
  • Ensure seamless integration with core banking systems, APIs, and third-party services.
  • Design and implement microservices and cloud-based architectures to improve system scalability.
  • Work on database management, optimization, and security best practices.
  • Drive Agile development practices, including Scrum and Kanban methodologies.
  • Implement DevOps pipelines to automate software deployment, testing, and monitoring.
  • Ensure continuous integration, automated testing, and secure coding practices.
  • Work closely with product managers, business analysts, UX/UI designers, and IT teams to align technical solutions with business objectives.
  • Provide technical consultation and feasibility assessments for new banking features and digital transformation initiatives.
  • Communicate project updates, risks, and recommendations to senior management.

Open To

Male/Female

Job Requirements

  • Minimum 5 years of experience in software development and system architecture.
  • Bachelor's or master’s degree in computer science, Information Technology, Software Engineering, or related fields.
  • Strong proficiency in front-end and back-end development frameworks such as:
  • Front-end: React, Angular, Vue.js
  • Back-end: Node.js, Python, Java, .NET
  • Databases: PostgreSQL, MySQL, MongoDB and Oracle.
  • Cloud & DevOps: AWS, Azure, Docker, Kubernetes, Jenkins
  • Experience in RESTful APIs, microservices, and cloud-based solutions.
  • Strong understanding of cybersecurity best practices, data encryption, and application security.
  • Proven experience managing Agile software development teams.
  • Familiarity with banking systems, payment gateways, and fintech applications is a plus.
  • Technical Leadership & Development – Ability to lead full-stack development and mentor teams.
  • Agile & DevOps Implementation – Hands-on experience with Agile methodologies and DevOps tools.
  • System Integration & Cloud Architecture – Strong understanding of APIs, microservices, and cloud platforms.
  • Cybersecurity & Compliance – Knowledge of banking security policies and IT governance.
  • Problem-Solving & Innovation – Ability to develop scalable, secure, and high-performance applications.
  • Stakeholder Communication – Strong collaboration skills to engage with IT, business, and executive teams.

What We Can Offer

Benefits

Rewards for over performance

Highlights

  • An awesome company
  • Join a winning team
  • You can make a difference

Career Opportunities

  • Opportunities for promotion
  • Possibility for job training
  • Learn new skills and techniques