CareerPlan

Principal Software Engineer

Ho Chi Minh, Ho Chi Minh, VietnamFull-time2026-10-29 → 2026-11-10

Core

Senior technical lead responsible for shaping technical methods, standards, and architecture for application development initiatives at ACB, translating business requirements into technical designs and guiding the development team.

Role type

Principal Software Engineer (Application Development)

Builds

Enterprise application solutions, technical standards, and development methodologies

Domain

Banking / Financial Services / Software Engineering

Required skills

Software architecture, Design patterns, Clean Code, Code review, Technical mentoring, API design, System integration, Technical debt management, DevOps/CI-CD, Cloud platforms

Preferred skills

Mobile application development, Domain-Driven Design, Microservices architecture, Kubernetes, Cybersecurity

Technologies

AWS, Azure, Kubernetes, Microservices, Event-driven systems

Responsibilities

Define technical standards and coding guidelines, translate business requirements into technical designs, conduct code reviews and mentor developers, manage technical debt and quality assurance, consult with leadership on critical issues, optimize deployment and testing processes.

Seniority

Principal, hands-on IC with strategic influence