Review Highlights
Cập nhật 27/02/2025
Ưu điểm
Nhược điểm
MỤC ĐÍCH CÔNG VIỆC
Thực tập sinh Kỹ thuật phần mềm (DE Intern) tham gia vào công việc phát triển phần mềm thực tế dưới sự hướng dẫn của các chuyên gia/mentor, nhằm học hỏi và tích lũy kinh nghiệm trong toàn bộ vòng đời phát triển phần mềm (phân tích yêu cầu, lập trình, kiểm thử, lập tài liệu). Chương trình hướng tới việc đào tạo từ công việc thực tế, đồng thời góp phần giảm tải khối lượng công việc cho đội ngũ Dev hiện tại. Đây là nguồn tuyển dụng chính cho vị trí Chuyên viên (Officer): thực tập sinh đạt tiêu chí đánh giá sau tối thiểu 6 tháng sẽ được xem xét trở thành nhân viên chính thức. Vị trí phù hợp với sinh viên năm 3 trở lên, ham học hỏi, chủ động và mong muốn phát triển sự nghiệp trong lĩnh vực công nghệ tại môi trường ngân hàng năng động.
TRÁCH NHIỆM CHÍNH
Trách nhiệm chính (1)
1. Học việc & Tham gia Phát triển Ứng dụng (dưới hướng dẫn của mentor)
- Tham gia lập trình, phát triển các thành phần phần mềm theo yêu cầu chi tiết đã được giao và hướng dẫn.
- Làm quen và tuân thủ các tiêu chuẩn về chất lượng, khả năng mở rộng và bảo mật do Techcombank đặt ra.
- Chủ động học hỏi công nghệ, framework và quy trình làm việc thực tế của đội.
Trách nhiệm chính (2)
2. Đảm bảo chất lượng và cải thiện kỹ năng lập trình
- Viết mã rõ ràng, tuân theo coding convention và tiêu chuẩn chất lượng của Techcombank.
- Tiếp thu phản hồi từ code review để cải thiện chất lượng và kỹ năng.
3. Kiểm thử và Debug
- Thực hiện kiểm thử cơ bản: unit test, integration test dưới sự hướng dẫn.
- Phối hợp với nhóm QE để phát hiện và khắc phục lỗi phần mềm.
- Từng bước làm quen với test automation.
Trách nhiệm chính (3)
4. Tài liệu kỹ thuật & Học tập
- Hỗ trợ tạo và cập nhật tài liệu kỹ thuật: đặc tả API, tài liệu thiết kế, hướng dẫn lập trình.
- Hoàn thành các nhiệm vụ học tập/đào tạo được giao trong chương trình thực tập.
- Ghi nhận tiến độ và kết quả công việc để phục vụ đánh giá định kỳ.
Điều kiện & Năng lực
Đối tượng:
- Sinh viên năm 3 trở lên, đang theo học chuyên ngành liên quan đến Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm, Toán tin, Điện tử viễn thông.
- Ưu tiên sinh viên các trường: ĐH Bách Khoa, ĐH Công nghệ (UET), Học viện Bưu chính Viễn thông (PTIT), ĐH FPT và các trường đào tạo CNTT uy tín khác.
Kiến thức & Kỹ năng:
- Có kiến thức nền tảng về lập trình và cấu trúc dữ liệu/giải thuật.
- Nền tảng Khoa học máy tính: Cấu trúc dữ liệu & Giải thuật, Lập trình hướng đối tượng (OOP), cơ bản về Cơ sở dữ liệu/SQL, HTTP/REST API.
- Biết ít nhất một ngôn ngữ lập trình (ưu tiên: Backend - Java; Web - TypeScript; Mobile - Swift/Kotlin).
- Có hiểu biết cơ bản về hệ thống quản lý mã nguồn (git/gitlab/github) là một lợi thế.
- Có kiến thức/đồ án/project cá nhân liên quan đến phát triển phần mềm là một lợi thế.
- Framework (Spring Boot, Angular, Flutter...) sẽ được đào tạo trong quá trình thực tập.
- Ưu tiên ứng viên có khả năng làm Fullstack (kết hợp Backend và Web/Frontend).
- Ưu tiên ứng viên có kiến thức/kinh nghiệm về AI (Machine Learning, LLM, ứng dụng AI vào phát triển phần mềm).
Kỹ năng mềm:
- Tư duy giải quyết vấn đề (problem-solving), tư duy logic.
- Khả năng tự học nhanh, chủ động tìm hiểu công nghệ mới.
- Giao tiếp và làm việc nhóm tốt; trình bày/tài liệu hóa rõ ràng.
Ngoại ngữ:
- Tiếng Anh đủ để đọc hiểu tài liệu kỹ thuật.
Thời gian:
- Có thể tham gia thực tập tối thiểu 32h/tuần, tối thiểu 6 tháng, ưu tiên bạn cam kết đủ thời gian và số ngày/tuần theo yêu cầu của đội/nguyện vọng cá nhân.
Ngân hàng thương mại cổ phần Kỹ Thương Việt Nam (Techcombank) là một ngân hàng thương mại cổ phần của Việt Nam, được thành lập năm 1993 với số vốn ban đầu 20 tỷ đồng. Sau 30 năm không ngừng phát triển đi lên, Techcombank đang có chỗ đứng vững chắc trong ngành Ngân hàng nói chung, và trong nền kinh tế Việt Nam nói riêng với doanh thu 27.000 tỷ đồng và hơn 10.000 nhân viên (năm 2020)
Chính sách bảo hiểm
Các hoạt động ngoại khóa
Lịch sử thành lập
Mission
Dẫn dắt hành trình số hóa của ngành tài chính, tạo động lực cho mỗi cá nhân, doanh nghiệp và tổ chức phát triển bền vững và bứt phá thành công.
Cập nhật 27/02/2025
Ưu điểm
Nhược điểm
Mức lương cao hơn mặt bằng chung của thị trường.
Mức lương và phúc lợi khá tốt.
Tốt, phúc lợi xịn, leader giỏi
Thực tập sinh Kỹ sư phần mềm (Software Engineering Intern) là một sinh viên hoặc người mới vào ngành Kỹ thuật Phần mềm tham gia vào một chương trình thực tập tại một công ty hoặc tổ chức liên quan đến lĩnh vực phát triển phần mềm. Mục tiêu của việc này là để cung cấp cho họ cơ hội thực hành và học hỏi các kỹ năng và kiến thức liên quan đến việc phát triển phần mềm trong môi trường thực tế. Bên cạnh đó những công việc như Thực tập sinh Lập trình nhúng, Lập trình viên, Kĩ sư Lập trình Linux,... cũng thường đảm nhận những công việc tương tự.
Các công việc thực tập sinh Kỹ sư phần mềm thường thực hiện có thể bao gồm:
Thực tập sinh thường làm việc trong các nhóm phát triển phần mềm để giúp xây dựng, kiểm tra và bảo trì ứng dụng hoặc hệ thống phần mềm. Họ có thể được đào tạo về các công nghệ và công cụ phát triển phần mềm cụ thể, cũng như các quy trình và phương pháp làm việc trong ngành.
Thực tập sinh thường được giao nhiệm vụ giải quyết các vấn đề kỹ thuật cụ thể hoặc tham gia vào việc tối ưu hóa mã nguồn. Thực tập sinh có cơ hội học cách làm việc trong môi trường thực tế, hiểu về quy trình làm việc, giao tiếp trong nhóm, và làm việc dưới sự hướng dẫn của các chuyên gia trong lĩnh vực.
Họ có thể học cách làm việc trong môi trường chuyên nghiệp, xây dựng mối quan hệ với đồng nghiệp và thầy cô, và phát triển kỹ năng giao tiếp.
Thực tập sinh Kỹ sư phần mềm thường tham gia vào chương trình thực tập trong khoảng từ vài tháng đến một năm, tùy thuộc vào công ty hoặc tổ chức. Khi hoàn thành chương trình thực tập, họ có thể có cơ hội nhận lời mời làm việc chính thức tại công ty hoặc sử dụng kinh nghiệm và kỹ năng họ đã học để tìm kiếm cơ hội việc làm khác trong lĩnh vực Kỹ thuật.
Lương cơ bản
Lương bổ sung
Tìm hiểu cách trở thành Thực tập sinh kỹ sư phần mềm, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Yêu cầu tuyển dụng cho Thực tập sinh Kỹ sư phần mềm thường phân chia thành hai phần chính: kiến thức chuyên môn và kỹ năng cơ bản. Dưới đây là ví dụ về các yêu cầu cụ thể trong mỗi tiêu chí:
| Kinh nghiệm | Vị trí | Mức lương |
| 0 - 1 năm | Thực tập sinh Kỹ sư phần mềm | 2.000.000 - 4.000.000 đồng/tháng |
| 3 - 5 năm | Kỹ sư phần mềm | 15.000.000 - 20.000.000 đồng/tháng |
Mức lương trung bình của Thực tập sinh Kỹ sư phần mềm và các ngành liên quan:
Mức lương: 2.000.000 - 4.000.000 đồng/tháng
Kinh nghiệm làm việc: 0 - 1 năm kinh nghiệm
Vị trí Thực tập sinh Kỹ sư phần mềm là một bước khởi đầu trong sự nghiệp của bạn. Trong giai đoạn này, bạn sẽ học và áp dụng kiến thức cơ bản về lập trình và phát triển phần mềm. Bạn sẽ làm việc dưới sự hướng dẫn của những kỹ sư phần mềm có kinh nghiệm và tham gia vào các dự án phần mềm.
>> Đánh giá: Thực tập sinh Kỹ sư phần mềm là vị trí dành cho sinh viên hoặc người mới bắt đầu muốn tìm hiểu về lĩnh vực phần mềm và trau dồi kinh nghiệm thực tế trong môi trường làm việc chuyên nghiệp. Vì đây là vị trí cơ bản nên mức lương cho vị trí này không cao, nhưng nguồn nhân lực thì lại vô cùng dồi dào cũng khá cạnh tranh để có thể trở thành Nhân viên chính thức. Việc làm Thực tập sinh Kỹ sư phần mềm khá rộng mở với cơ hội nghề nghiệp cao.
Mức lương: 15.000.000 - 20.000.000 đồng/tháng
Kinh nghiệm làm việc: 3 - 5 năm kinh nghiệm
Sau khi hoàn thành giai đoạn thực tập, bạn có thể tiến lên vị trí Kỹ sư phần mềm. Trong vai trò này, bạn sẽ tiếp tục phát triển kỹ năng lập trình, hiểu rõ quy trình phát triển phần mềm và tham gia vào các dự án phần mềm. Bạn sẽ làm việc trong nhóm phát triển, tham gia vào việc thiết kế, triển khai và kiểm thử phần mềm. Khi có năng lực tốt, bạn cũng có thể đảm nhận trách nhiệm lớn hơn trong việc thiết kế kiến trúc phần mềm, quản lý dự án và tư vấn về giải pháp phần mềm.
>> Đánh giá: Kỹ sư phần mềm sẽ là vị trí đầu tiên sau khi các bạn được chấp nhận lên chính thức ở các công ty phần mềm. Vị trí này sẽ phụ trách đảm nhiệm các công việc liên quan đến lập trình cơ bản dưới sự phân công của lãnh đạo. Tỉ lệ cạnh tranh của việc làm Kỹ sư phần mềm này cũng khá cao khi nguồn nhân lực dồi dào.
Để nổi bật và nâng cao thu nhập trong vai trò Thực tập sinh Kỹ sư phần mềm, điều quan trọng nhất là phải có kiến thức vững về các nguyên lý cơ bản của phần mềm và công nghệ thông tin. Việc tham gia vào các khóa học chuyên sâu, các khoá đào tạo trực tuyến hoặc offline, và cả các chứng chỉ quốc tế như CCNA (Cisco Certified Network Associate) hay CompTIA A+ sẽ giúp bạn củng cố và mở rộng kiến thức chuyên môn. Bên cạnh đó, việc thực hành và áp dụng những kiến thức học được vào các dự án thực tế sẽ giúp bạn xây dựng nền tảng kỹ năng mạnh mẽ để giải quyết các thách thức trong công việc hàng ngày.
Để không chỉ là một Thực tập sinh Kỹ sư phần mềm thông thạo về lý thuyết mà còn được công nhận về khả năng làm việc thực tế, bạn nên tích lũy kinh nghiệm thông qua việc tham gia vào các dự án thực tế. Đây là cơ hội để áp dụng những kiến thức học được vào thực tiễn và trải nghiệm công việc như một nhân viên chính thức. Việc có kinh nghiệm làm việc thực tế sẽ giúp bạn phát triển kỹ năng quản lý dự án, giải quyết vấn đề và làm việc nhóm một cách hiệu quả hơn, từ đó tăng cường giá trị cá nhân và khả năng cạnh tranh trên thị trường lao động.
Bên cạnh kỹ năng chuyên môn, kỹ năng mềm và khả năng giao tiếp cũng là yếu tố quan trọng giúp bạn nâng cao thu nhập và tiến xa hơn trong sự nghiệp. Khả năng giao tiếp hiệu quả không chỉ giúp bạn truyền đạt ý tưởng và công việc một cách rõ ràng mà còn xây dựng được mối quan hệ tốt đẹp với đồng nghiệp và các nhà quản lý. Kỹ năng quản lý thời gian và khả năng làm việc nhóm cũng là những yếu tố quan trọng giúp bạn hoàn thành công việc một cách hiệu quả và nhanh chóng, từ đó tăng cường hiệu suất làm việc và thu nhập cá nhân.
Một trong những cách để nổi bật và đạt được thu nhập cao hơn là tự mình phát triển và đề xuất các dự án lập trình. Các dự án này không chỉ giúp bạn thể hiện năng lực và sự sáng tạo mà còn tạo ra giá trị thực tiễn cho tổ chức. Việc đề xuất và triển khai các giải pháp mới, có tính ứng dụng cao sẽ thu hút sự chú ý của các nhà quản lý và có thể dẫn đến cơ hội được tuyển dụng vào vị trí công việc cao hơn và với mức thu nhập tốt hơn.
Thực tập sinh Kỹ sư phần mềm có thể chứng minh thêm năng lực làm việc thông qua việc sẵn sàng nhận thêm các nhiệm vụ và trách nhiệm mới. Cùng với đó, họ cần liên tục hoàn thiện kỹ năng và tìm ra các phương pháp làm việc để đạt hiệu quả công việc cao hơn.