Techcombank
Manager, Software Engineering (40001153)
TP. Ha Noi
Technology Division
Manager
Mô tả công việc
## Key Accountabilities (1)
Management and administration of work:
Application development:
- Responsible for providing technical guidance to lead the team to successfully implement jobs and projects;
- Monitoring the analysis and timely resolution of technical and application problems;
- Proactively identify areas of improvement needed to improve technological processes while minimizing disruption to business operations;
- Ensure on-time delivery of work and projects and adhere to high-quality development principles;
- Assist the Technology Team Leader in developing the team's blueprint based on Techcombank's business needs and goals.
Project management:
- Ensure project results and progress according to plan;
- Proactively solve problems arising in the process of performing work, including ensuring resources operate efficiently and smoothly.
## Key Accountabilities (2)
Risk management and compliance:
- Identify risks and coordinate with relevant units to propose methods to measure and minimize risks in operations.
- Ensure that the teams in the department fulfill their commitments on service quality, comply with regulations and policies of the Bank.
## Key Accountabilities (3)
PEOPLE MANAGEMENT
- Attract, onboard and retain the right talents for a high- performing team
- Communicate team and individual KRAs/ KPIs, goals, action plan, expectations and results to team members
- Manage team performance & provide feedback regularly (following the annual performance management cycle);
- Enable team member’s professional and personal development through capability assessment, training, coaching & feedback, etc.
- Motivate and recognize team members’ contributions towards the team’s shared goals
- Responsible for developing talents within the team
- Act as a role model and promote corporate culture at sub- function level
- Understand & communicate relevant HR offerings to team members.
## Success Profile - Qualification and Experiences
Qualifications
- University degree or higher, majoring in finance/economics/banking/business administration/computer science
Work Experience
- Minimum 6 years in related field
- At least 2 years in management position
Foreign language
- English Level 3 (TOEIC = 650 - 699) / or according to TCB's regulations in each period
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cần có cho vị trí Manager, Software Engineering tại Techcombank
### 1. Hard Skills (Kỹ năng chuyên môn)
**Yêu cầu bắt buộc:**
- Tốt nghiệp Đại học trở lên các ngành: Tài chính/Kinh tế/Ngân hàng/Quản trị kinh doanh/Công nghệ thông tin
- Tối thiểu 6 năm kinh nghiệm trong lĩnh vực liên quan
- Tối thiểu 2 năm ở vị trí quản lý
- Tiếng Anh Level 3 (TOEIC 650-699)
**Kỹ năng kỹ thuật ưu tiên:**
| Cấp độ | Kỹ năng | Ghi chú |
|--------|---------|---------|
| Bắt buộc | Lập trình (Java, Python, .NET hoặc tương đương) | Techcombank đang chuyển đổi số mạnh, ưu tiên full-stack |
| Bắt buộc | Kiến trúc phần mềm (Microservices, Cloud) | Đang áp dụng cloud-native |
| Ưu tiên cao | Agile/Scrum methodology | Dùng cho hầu hết dự án ngân hàng |
| Ưu tiên cao | DevOps/CI-CD | Triển khai tự động hóa |
| Ưu tiên | Security (OWASP, encryption) | Yêu cầu tuân thủ an ninh ngân hàng |
| Ưu tiên | SQL/NoSQL databases | Xử lý dữ liệu lớn ngành fin-tech |
### 2. Soft Skills (Kỹ năng mềm)
**Quản lý & Lãnh đạo (chiếm ~40% công việc):**
- Quản lý hiệu suất team (KPI, KRA)
- Tuyển dụng & phát triển nhân tài
- Coaching & feedback định kỳ
- Xây dựng văn hóa đội nhóm
**Quản lý dự án:**
- Lập kế hoạch & giám sát tiến độ
- Giải quyết vấn đề chủ động
- Đảm bảo chất lượng & delivery đúng hạn
- Quản lý nguồn lực hiệu quả
**Giao tiếp & Phối hợp:**
- Giao tiếp với các phòng ban (Business, Operations, Risk)
- Trình bày giải pháp kỹ thuật cho lãnh đạo
- Phối hợp cross-functional teams
### 3. Chứng chỉ gợi ý
| Chứng chỉ | Giá trị | Ghi chú |
|-----------|---------|---------|
| PMP | Rất cao | Tiêu chuẩn quản lý dự án quốc tế |
| AWS/Azure Certified | Cao | Cloud là xu hướng ngân hàng số |
| Scrum Master/PSM | Cao | Phù hợp với phương pháp Agile |
| TOEIC 750+ | Cao | Vượt yêu cầu, tăng lợi thế cạnh tranh |
| CISA/CISM | Trung bình | Nếu muốn chuyên sâu về Security |
### 4. So sánh: Vị trí IT Manager tại Techcombank vs Ngân hàng khác
| Tiêu chí | Techcombank | VPBank | BIDV |
|----------|-------------|--------|------|
| Mức lương | Thỏa thuận (thường cao) | 30-50 triệu | 25-40 triệu |
| Công nghệ | Cloud-native, modern stack | Đang chuyển đổi | Legacy + mới |
| Yêu cầu ngoại ngữ | Bắt buộc (650+) | Ưu tiên | Không bắt buộc |
| Lộ trình thăng tiến | Nhanh, performance-based | Trung bình | Chậm, theo thâm niên |
| Văn hóa | Startup-like, năng động | Truyền thống hơn | Bộ máy lớn |
---
**Đánh giá:** Vị trí này hướng đến hybrid profile - vừa là Technical Lead vừa là People Manager. Ứng viên cần có kinh nghiệm code thực tế (không chỉ quản lý) và kỹ năng mềm quản lý con người.
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn Manager, Software Engineering - Techcombank
### Quy trình phỏng vấn (thông thường 3-4 vòng)
```
Vòng 1: HR Screening (30-45 phút)
↓ Thumbnail test / Logic test
Vòng 2: Technical Interview với IT Manager/Director (60-90 phút)
↓ Trình bày project thực tế + System design
Vòng 3: Panel Interview với C-level hoặc Head of Technology (45-60 phút)
↓ Đánh giá leadership & culture fit
Vòng 4: HR Manager - Deal lương & benefits (30 phút)
```
### Câu hỏi thường gặp theo từng vòng
**Vòng 1 - HR Screening:**
- "Giới thiệu bản thân và kinh nghiệm quản lý team của bạn"
- "Tại sao bạn muốn chuyển từ công ty hiện tại sang Techcombank?"
- "Bạn hiểu gì về chiến lược chuyển đổi số của Techcombank?"
- "Mức lương mong muốn và notice period hiện tại?"
**Vòng 2 - Technical Interview:**
- "Thiết kế hệ thống xử lý giao dịch thanh toán cho ngân hàng (System Design)"
- "Bạn đã quản lý team như thế nào để đảm bảo on-time delivery?"
- "Trình bày một dự án phức tạp nhất bạn từng lead và cách bạn giải quyết technical debt"
- "Khi team gặp conflict giữa deadline và chất lượng code, bạn xử lý ra sao?"
- "Công nghệ nào bạn đề xuất để cải thiện CI/CD pipeline?"
**Vòng 3 - Panel/C-level Interview:**
- "Bạn sẽ làm gì để build một high-performing team từ đầu?"
- "Mô tả cách bạn handle underperformer trong team"
- "Bạn định hướng phát triển sự nghiệp của mình 3-5 năm tới như thế nào?"
- "Làm sao để balance giữa việc giữ chân nhân tài và kiểm soát chi phí?"
- "Một nhân viên senior không agree với quyết định kỹ thuật của bạn, bạn xử lý thế nào?"
**Vòng 4 - HR Deal:**
- "Bạn có offers nào khác đang cân nhắc không?"
- "Mức lương tối thiểu để bạn accept offer này?"
- "Bạn có câu hỏi gì về benefits/policy của Techcombank?"
### Tips chuẩn bị cụ thể cho Techcombank
**1. Nghiên cứu trước:**
- Đọc Chiến lược Techcombank 2025 (tìm trên website IR)
- Hiểu các sản phẩm: FastAccount, PowerE, TCB Mobile
- Tìm hiểu về kiến trúc Cloud-first của họ
**2. Chuẩn bị bằng chứng (STAR method):**
- Chuẩn bị 3-5 câu chuyện thành công về leadership
- Chuẩn bị 2-3 câu chuyện về việc xử lý conflict/underperformer
- Đảm bảo có số liệu cụ thể (giảm 30% bug, tăng 20% velocity...)
**3. Technical preparation:**
- Ôn lại System Design basics (Scalability, Load Balancing, Caching)
- Sẵn sàng viết code trên whiteboard nếu được yêu cầu
- Hiểu về microservices architecture vì Techcombank đang chuyển đổi
**4. Culture fit:**
- Techcombank có văn hóa "Can Do, Will Do" - thể hiện sự pro-active
- Chuẩn bị câu hỏi thể hiện bạn muốn đóng góp, không chỉ nhận
### Dress Code
- Business casual hoặc smart casual
- Nam: áo sơ mi, quần dài (không cần vest)
- Nữ: trang phục công sở nhẹ nhàng
- Techcombank không quá formal, nhưng vẫn cần lịch sự
- IT interview có thể business casual thoải mái hơn
### Questions bạn NÊN hỏi nhà tuyển dụng
- "Team hiện tại có bao nhiêu người và cơ cấu như thế nào?"
- "Công nghệ stack đang sử dụng và định hướng sắp tới?"
- "Cơ hội học tập & phát triển (training budget, certification)?"
- "Kỳ vọng trong 90 ngày đầu tiên?"
Lộ trình ôn thi
## Ôn thi & Chuẩn bị cho vị trí Manager, Software Engineering
### Lộ trình chuẩn bị 2 tuần (Recommend)
```
Tuần 1: Củng cố Kiến thức Nền
├── Ngày 1-2: System Design Fundamentals
├── Ngày 3-4: Project Management & Leadership
├── Ngày 5: Ôn Tiếng Anh (nếu cần)
└── Ngày 6-7: Research Techcombank
Tuần 2: Thực hành & Mô phỏng
├── Ngày 8-9: Mock Interview + Self-presentation
├── Ngày 10-11: Technical Deep-dive
├── Ngày 12: Chuẩn bị tài liệu + Logistics
└── Ngày 13-14: Nghỉ ngơi + Tự tin
```
### Kiến thức nền cần ôn tập
**A. System Design (Trọng tâm phỏng vấn IT Manager)**
| Chủ đề | Nội dung cần nắm | Nguồn tham khảo |
|--------|------------------|-----------------|
| Scalability | Horizontal vs Vertical scaling, Partitioning | Designing Data-Intensive Applications (Kleppmann) |
| Caching | Redis, Memcached, Cache strategies | System Design Interview – Alex Xu |
| Load Balancing | Round-robin, Least connections, IP hash | AWS Documentation |
| Database | Sharding, Replication, ACID vs BASE | Stanford DB courses |
| Microservices | API Gateway, Service Mesh, Circuit Breaker | Martin Fowler blog |
| Message Queue | Kafka, RabbitMQ concepts | Confluent/IBM tutorials |
**B. Project Management**
- **Agile/Scrum:** Sprint planning, Daily standup, Retrospective, User stories
- **Waterfall:** Gantt chart, Milestone, Risk register
- **Hybrid:** Kết hợp Agile + governance phù hợp ngân hàng
**C. Leadership & People Management**
- **Performance Management:** OKR, KPI, 360-degree feedback
- **Coaching:** GROW model, Active listening, Constructive feedback
- **Conflict Resolution:** Thomas-Kilmann Conflict Mode Instrument
- **Talent Development:** Succession planning, Career pathing
### Tài liệu tham khảo
**Sách (đọc essential chapters):**
1. "System Design Interview – An Insider's Guide" (Alex Xu) - Essential
2. "The Manager's Path" (Camille Fournier) - Leadership path
3. "Accelerate" (Nicole Forsgren) - DevOps & performance
4. "Staff Engineer" (Will Larson) - Individual contributor vs management
**Online Resources:**
- Techcombank Investor Relations: https://ir.techcombank.com.vn
- Medium articles về "banking system design"
- Excalidraw: Tool vẽ system design diagrams (phỏng vấn hay dùng)
**Tech Stack Techcombank thường dùng (research):**
- Backend: Java/Spring Boot, .NET Core, Node.js
- Frontend: React, Angular
- Database: PostgreSQL, MongoDB, Oracle
- Cloud: AWS hoặc Azure
- DevOps: Docker, Kubernetes, Jenkins, GitLab CI
### Checklist trước ngày phỏng vấn
- [ ] CV updated, in 3 bản
- [ ] Laptop/điện thoại sạc đầy (có thể demo code)
- [ ] Portfolio/case studies của các dự án đã lead
- [ ] Sao chép các đoạn code ấn tượng (GitHub)
- [ ] Nghiên cứu kỹ JD và mapping với experience
- [ ] Chuẩn bị 3-5 stories theo STAR format
- [ ] Ngủ đủ giấc, ăn sáng
- [ ] Đến sớm 15-20 phút
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp cho vị trí Manager, Software Engineering tại Techcombank
### Lộ trình Thăng tiến tại Techcombank (Technology Division)
```
Software Engineer (2-3 năm)
↓
Senior Software Engineer (3-4 năm)
↓
Team Lead / Tech Lead
↓
[YOU ARE HERE] Manager, Software Engineering
↓
Senior Manager, Software Engineering (2-3 năm)
↓
Director, Technology (5-7 năm kinh nghiệm)
↓
VP / C-level (10+ năm)
```
**Lưu ý:** Techcombank có lộ trình thăng tiến nhanh hơn các ngân hàng truyền thống, performance-based chứ không theo thâm niên.
### Mức lương Kỳ vọng theo Cấp bậc (Hà Nội, 2024)
| Cấp bậc | Mức lương tháng (VND) | Notes |
|---------|----------------------|-------|
| Senior Engineer | 25-40 triệu | 3-5 năm kinh nghiệm |
| Tech Lead / Team Lead | 35-55 triệu | Leadership + Technical |
| Manager (vị trí này) | 50-80 triệu | Tùy kinh nghiệm + offer competition |
| Senior Manager | 70-120 triệu | 8-10 năm kinh nghiệm |
| Director | 120-200 triệu | Strategic role |
**Thưởng & Benefits thường có:**
- Thưởng performance: 2-4 tháng lương
- Healthcare: Bảo hiểm cao cấp
- Education allowance: 10-30 triệu/năm
- Transportation: Phụ cấp hoặc shuttle bus
- Lunch: Miễn phí hoặc phụ cấp
### Kỹ năng cần Phát triển thêm
**Ngắn hạn (6-12 tháng đầu):**
1. **Techcombank-specific:** Hiểu banking regulations, compliance requirements (TT circulars)
2. **Leadership:** Hoàn thiện coaching & feedback skills
3. **Stakeholder Management:** Giao tiếp với Business Units hiệu quả
**Trung hạn (1-3 năm):**
1. **Strategic Thinking:** Từ delivery-focused sang strategy-focused
2. **Budget Management:** Quản lý OPEX/CAPEX cho team
3. **External Networking:** Build presence trong fintech community
**Dài hạn (3-5 năm):**
1. **Executive Presence:** Present to Board/C-level confidently
2. **Organizational Design:** Xây dựng team structure hiệu quả
3. **Innovation Leadership:** Dẫn dắt innovation initiatives
### Nên chọn Techcombank hay ở lại công ty hiện tại?
| Yếu tố | Techcombank | Công ty hiện tại (So sánh) |
|--------|-------------|---------------------------|
| Lương | Thỏa thuận, thường cao hơn thị trường 15-20% | ??? |
| Công nghệ | Modern, cloud-native, cutting-edge | ??? |
| Thương hiệu | Top 3 ngân hàng tư nhân, uy tín cao | ??? |
| Work-life balance | Khá tốt cho ngành ngân hàng | ??? |
| Growth potential | Rất nhanh nếu perform tốt | ??? |
| Stability | Cao (ngân hàng được coi là stable) | ??? |
**Recommendation:** Nếu bạn đang ở vị trí Manager và muốn scale lên Director/VP, Techcombank là lựa chọn tốt. Tuy nhiên, hãy đàm phán lương mạnh ở vòng cuối - đây là ngân hàng sẵn sàng trả cao cho đúng người.
### Cảnh báo Thực tế
⚠️ **Những điều cần lưu ý:**
- Techcombank có performance culture mạnh - không perform = out
- Deadline có thể rất aggressive (dùng Agile nhưng vẫn pressure)
- Change là constant - be ready for restructuring
- Đối với người chưa làm trong ngân hàng: cần thời gian học regulations
- Đã có feedback về work overload ở một số team
✅ **Mặt tích cực:**
- Brand name mạnh trên CV
- Công nghệ hiện đại, không stuck với legacy
- Lương cạnh tranh, benefits tốt
- Cơ hội học hỏi từ các senior engineers giỏi
Câu hỏi thường gặp
Mình có 6 năm kinh nghiệm IT nhưng chưa có ai làm manager, có nên apply vị trí này không?
Cơ hội vẫn có nếu bạn có 2 năm trải nghiệm lead team (dù là informal - như mentor hoặc tech lead). Techcombank đánh giá technical competence cao hơn title. Hãy điều chỉnh CV nhấn mạnh các achievement về leadership (mentoring, guiding team decisions). Tuy nhiên, nếu chưa có kinh nghiệm quản lý con người, bạn sẽ cần chuẩn bị kỹ phần behavioral interview để thuyết phục họ cho cơ hội.
Vị trí này yêu cầu TOEIC 650, mình chỉ có 600 thì có apply được không?
Đây là yêu cầu 'Level 3' theo tiêu chuẩn Techcombank, nhưng trong thực tế HR thường linh hoạt hơn nếu bạn prove được ability qua interview (đặc biệt là technical discussion). Một số ứng viên được accept với điều kiện pass internal English test. Tuy nhiên, nếu bạn apply với TOEIC thấp hơn đáng kể (<550), khả năng bị reject ở screening stage cao. Recommendation: Nâng TOEIC lên 700+ trước khi apply để chắc chắn.
Mình đang làm ở công ty outsource (outsourcing agency), chuyển sang ngân hàng có khó không?
Không khó nếu bạn có đúng skillset và mindset. Outsourcers thường giỏi về technical execution nhưng cần adjust về: (1) Business understanding - ngân hàng đòi hỏi hiểu domain knowledge (payments, lending, compliance); (2) Ownership mindset - không phải '完成任务' rồi chuyển project mà phải own nó lâu dài; (3) Communication - ngân hàng cần giao tiếp với nhiều stakeholders không technical. Hãy highlight các project liên quan đến fintech/fintech-adjacent và prepare stories về domain knowledge.
Mức lương 'Thỏa thuận' có nghĩa là gì? Nên đòi bao nhiêu?
'Thỏa thuận' trong JD của Techcombank thường có nghĩa: (1) Họ budget cho vị trí này khá rộng; (2) Offer sẽ dựa trên profile & competition của bạn. Với 6+ năm kinh nghiệm + 2 năm management, market rate Hà Nội là 55-75 triệu/tháng. Nếu bạn có competing offers từ ngân hàng khác hoặc fintech, có thể đàm phán lên 80-90 triệu. Tip: Đừng reveal expectations sớm ở vòng 1, để HR lead với initial offer, rồi counter. Nếu họ rất muốn bạn, họ sẽ find budget.
KPI của vị trí Manager, Software Engineering tại Techcombank thường như thế nào?
Thông thường sẽ có 3-4 buckets: (1) Delivery (30-40%): on-time delivery, quality metrics như bug rate, sprint velocity; (2) People (25-30%): team engagement score, retention rate, individual growth; (3) Technical Excellence (20%): tech debt reduction, adoption of best practices, documentation; (4) Collaboration (10-15%): stakeholder satisfaction, cross-team initiatives. Specific numbers sẽ được set trong 30 ngày đầu onboarding. Bạn nên hỏi rõ ở vòng cuối để avoid surprises.
Work-life balance ở Techcombank Tech Division có tốt không?
Khá tốt so với average ngân hàng Việt Nam, nhưng không phải 'tech company chill'. Một số thực tế: (1) Core hours linh hoạt, có thể WFH 2-3 ngày/tuần; (2) Sprint deadline vẫn có pressure nhưng không toxic; (3) Không có tradition OT vô hạn như một số công ty; (4) Tech Division nói chung được support tốt từ management. Tuy nhiên, gần release hoặc compliance deadline, có thể busy hơn. Overall: 8/10 cho ngành ngân hàng.
Cơ hội chuyển sang mảng khác (Data, Security, Product) sau này có không?
Rất có. Techcombank có nhiều sub-teams (Core Banking, Digital Channels, Data, Security, Cloud) và internal mobility được encourage. Nhiều Manager bắt đầu ở một team rồi chuyển sang team khác sau 2-3 năm. Đặc biệt, nếu bạn perform tốt, management sẽ support career path discussion. Tuy nhiên, cần prove competence ở current role ít nhất 18-24 tháng trước khi request transfer. Recommendation: Nói chuyện với manager về career aspiration trong 1-1 meetings từ sớm.
Techcombank Tech Division đang dùng những công nghệ gì?
Techcombank là một trong những ngân hàng Việt Nam hiện đại nhất về tech: (1) Cloud: AWS primary, đang migrate nhiều workloads lên cloud; (2) Backend: Java/Spring Boot, .NET Core, đang chuyển từ monolith sang microservices; (3) Frontend: React, Angular (tùy team); (4) Database: PostgreSQL, MongoDB, Oracle (legacy systems); (5) DevOps: Docker, Kubernetes, GitLab CI/CD, Terraform; (6) Message Queue: Kafka cho real-time processing. Nếu bạn có experience với microservices và cloud, đây là major plus.