Hiển thị các bài đăng có nhãn kinh nghiem phong van mcredit. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn kinh nghiem phong van mcredit. Hiển thị tất cả bài đăng

Thứ Tư, 11 tháng 10, 2017

Mcredit tuyển dụng Chuyên viên Vận hành ứng dụng CNTT

Chuyên viên Vận hành ứng dụng CNTT

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm
  • Phòng Công nghệ thông tin
  • 31/10/2017
Phúc Lợi
  • Bảo hiểm
  • Chăm sóc sức khỏe
  • Đào tạo
  • Tăng lương

Mô Tả Công Việc

1. Vận hành, quản trị hệ thống CNTT
- Tham gia cài đặt, cấu hình và quản trị, giám sát tải các hệ thống máy chủ ứng dụng IIS, Apache, Nginx, MySQL, MariaDB,...
- Hướng dẫn và  hỗ trợ người dùng tại HO và mạng lưới sử dụng các ứng dụng phục vụ kinh doanh
- Thực hiện sao lưu hệ thống định kỳ & khôi phục dữ liệu khi có yêu cầu.
- Theo dõi, giám sát hệ thống ứng dụng nhằm tối ưu hóa tài nguyên, tải của hệ thống máy chủ ứng dụng
2. Đánh giá, đề xuất thực hiện giải pháp CNTT, Đảm bảo an toàn an ninh thông tin
- Thực hiện việc đánh giá hệ thống CNTT đang có, đề xuất các phương án thay đổi phù hợp với nhu cầu, phù hợp với tình hình của Công ty đảm bảo vận hành ổn định, an toàn.
- Đảm bảo thực thi và tuân thủ về an toàn an ninh thông tin hệ thống , hướng dẫn người dùng bảo vệ thông tin trước các tấn công, phần mềm độc hại
3. Triển khai, xây dựng hệ thống CNNT
- Tham gia triển khai các giải pháp công nghệ mới, chương trình/ dự án CNTT theo kế hoạch phát triển của Công ty
4. Quy trình, tài liệu hướng dẫn sử dụng
- Đề xuất, xây dựng các quy trình vận hành hỗ trợ, quản trị. Xây dựng tài liệu hướng dẫn sử dụng cho người dùng cuối.

Yêu Cầu Công Việc

1. Bằng cấp
- Tối thiểu đại học chính quy chuyên ngành CNTT/ ĐTVT
- Chứng chỉ: MCSA/ MCSE/ LPI/ OCA
2. Ngoại ngữ
Tiếng Anh: Giao tiếp cơ bản/ Đọc hiểu tài liệu tốt
3. Kinh nghiệm
- Ưu tiên ứng viên có kinh nghiệm làm việc trong lĩnh vực Ngân hàng, tài chính hoặc các công ty, tập đoàn lớn.
- Có ít nhất 2 năm kinh nghiệm làm việc với vị trí tương đương.
- Ưu tiên cho ứng viên có kinh nghiệm triển khai, vận hành, hỗ trợ ứng dụng sử dụng các nền tảng IIS/Apache Tomcat/Ngnix/ HA Proxy/jBoss, hệ thống ECM, BPM/ Mobile App
- Có kinh nghiệm triển khai và vận hành trên nền tảng hệ điều hành Windows, Linux
- Có kinh nghiệm triển khai và sử dụng các cơ sở dữ liệu Oracle, MS SQLServer, MySQL
- Hiểu biết các tiêu chuẩn quốc tế về quản lý: ITIL, ...

Mcredit tuyển dụng Developer (Chuyên Viên Phát Triển Hệ Thống Quản Lý Nội Dung Trong Doanh Nghiệp)

Developer (Chuyên Viên Phát Triển Hệ Thống Quản Lý Nội Dung Trong Doanh Nghiệp)

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm, Ngân hàng, Tài chính / Đầu tư
  • Phòng Công nghệ thông tin
  • 31/10/2017

Phúc Lợi

  • Bảo hiểm
  • Chăm sóc sức khỏe
  • Đào tạo
  • Tăng lương

Mô Tả Công Việc

- Thực hiện công việc phát triển phần mềm quản lý nội dung của các hồ sơ trong doanh nghiệp (Enterprise content management -ECM): quy trình phê duyệt hồ sơ khách hàng, hồ sơ thẩm định, hệ thống quy trình nội bộ ... phục vụ cho công tác điều hành, quản trị của doanh nghiệp..
- Thực hiện công việc phát triển các service tích hợp ECM với các hệ thống phần mềm khác: BPM, ESB, Mobile.
- Thực hiện các công việc khác theo sự phân công của Trưởng bộ phận.

Yêu Cầu Công Việc

1. Bằng cấp:
Tối thiểu đại học/cao đẳng chuyên ngành Công nghệ thông tin, Điện tử viễn thông.

2. Ngoại ngữ:
Tiếng Anh: TOEIC: 400- 500 hoặc tương đương

3. Kinh nghiệm:
- Thành thạo một trong những ngôn ngữ lập trình/framework Java/.NET/PHP/Android, …
- Từng có kinh nghiệm phát triển/triển khai trên 1 nền tảng ECM: Alfresco, Documentum, FileNet, CMIS …
- Có kiến thức cơ bản/kinh nghiệm về công nghệ webservice: JSON, REST API, SOAP …

Thứ Ba, 10 tháng 10, 2017

Mcredit tuyển dụng Nhân viên thẩm định điện thoại

Nhân viên thẩm định điện thoại

  • Hà Nội
  • Nhân viên
  • Chưa có kinh nghiệm
  • Lương thỏa thuận
  • Ngân hàng, Tài chính / Đầu tư
  • Bộ phận Thẩm định điện thoại - Trung tâm thẩm định phê duyệt tín dụng
  • 10
  • 31/10/2017
 
Mô Tả Công Việc
 
  • Chịu trách nhiệm đánh giá rủi ro cho các hồ sơ vay được hệ thống chấm điểm tự động, dựa vào quy trình xét duyệt tín dụng nội bộ để cấp phê duyệt đưa ra quyết định có chấp thuận hồ sơ vay hay không.
  • Chịu trách nhiệm kiểm tra khả năng thanh toán/vay nợ của khách hàng, kiểm tra thông tin khách hàng thông qua gọi điện thoại, internet.
  • Chịu trách nhiệm về thời gian xét duyệt hồ sơ vay.
  • Lưu trữ những chứng từ kiểm tra cho việc xét duyệt với mục đích kiểm toán sau này.
  • Hỗ trợ đại diện Mcredit khi cần thiết.
  • Được chia làm 2 ca: Ca 1 (8h30 - 17h30); Ca 2 (12h30 - 21h30). (1 tuần khoảng 1-2 ngày làm ca tối).
  • Địa điểm làm việc: Tòa nhà Văn phòng Tràng An Complex, số 1 Phùng Chí Kiên, Cầu Giấy, Hà Nội

Yêu Cầu Công Việc

1. Trình độ học vấn:
- Tốt nghiệp Cao đẳng trở lên.
2. Kinh nghiệm:
- Không yêu cầu kinh nghiệm làm việc, nếu trúng tuyển sẽ được đào tạo.
- Ưu tiên ứng viên đã có kinh nghiệm làm thẩm định điện thoại, thu hồi nợ điện thoại tại các tổ chức tài chính, ngân hàng.
- Ứng viên đã có kinh nghiệm xét duyệt hồ sơ tín dụng, đặc biệt trong lĩnh vực tài chính tiêu dùng là một lợi thế.
3. Kỹ năng khác:
- Tư duy độc lập, làm việc trung thực khách quan.
- Kỹ năng giao tiếp qua điện thoại chuyên nghiệp.
- Giọng nói tốt, không ngọng.
- Kỹ năng quản lý thời gian, sắp xếp công việc tốt.
- Kỹ năng phân tích, đánh giá và phát hiện rủi ro.
- Khả năng làm việc dưới áp lực cao.
- Sử dụng thành thạo kỹ năng tin học văn phòng.

Mcredit tuyển dụng Nhân viên nhập liệu/Nhân viên ký hồ sơ KH tại Hub, Kiosk

Nhân viên nhập liệu/Nhân viên ký hồ sơ KH tại Hub, Kiosk

  • Hà Nội
  • Nhân viên
  • Lương thỏa thuận
  • Bán lẻ / Bán sỉ, Dịch vụ khách hàng, Hành chính / Thư ký, Kế toán / Kiểm toán, Ngân hàng, Thống kê, Tài chính / Đầu tư
  • 31/10/2017

Mô Tả Công Việc
- Tiếp nhận thông tin từ đơn vị kinh doanh, các đơn vị liên quan ,TBP (Trưởng bộ phận) Phòng Nhập Liệu , Giám đốc TTVH (Trung tâm Vận hành).
- Thực hiện kiểm tra hồ sơ tín dụng đảm bảo tuân thủ theo quy định, quy trình ban hành bởi sản phẩm, nội bộ của Mcredit và Pháp luật trước khi nhập vào hệ thống.
- Nhập hồ sơ mới/ hồ sơ bổ sung vào hệ thống. Chịu trách nhiệm sự chính xác các thông tin nhập vào hệ thống
- Hoàn thành KPIs, cam kết SLA theo quy định
- Phối hợp với ĐVKD, các ĐV liên quan đảm bảo hiệu quả công được giao
- Nêu ra các khó khăn vướng mắc hiện tại của phòng cho TBP để cải tiến hiệu quả công việc
- Báo cáo số lượng và tình trạng hồ sơ xử lý hàng ngày cho TBP
- Ký hợp đồng vay với  Khách hàng/Đảm bảo, chịu trách nhiệm về tính xác thực khi KH đến ký hồ sơ.
- Thực hiện tiếp nhận, phân loại, chuyển hồ sơ về TTVH

Yêu Cầu Công Việc

1. Trình độ chuyên môn
- Tốt nghiệp cao đẳng, đại học các trường  Tài chính, Thương Mại, Kinh tế, Ngân hàng, các nghành liên quan đến  kinh tế…..
- Không yêu cầu kinh nghiệm. Ưu tiên ứng viên có kinh nghiệm công tác trong lĩnh vực tài chính, ngân hàng.
2. Kỹ năng mềm
- Am hiểu hệ thống  phần mềm kế toán
- Am hiểu các quy trình tín dụng tiêu dùng
- Kỹ năng làm việc nhóm
- Kỹ năng giao tiếp hiệu quả
- Kỹ năng MS Office: Excel, Word
- Yêu cầu: Cẩn thận, chăm chỉ.

Mcredit tuyển dụng Nhân viên Lễ tân

Nhân viên Lễ tân

  • Hà Nội
  • Nhân viên
  • 1 Năm
  • Lương thỏa thuận
  • Dịch vụ khách hàng, Hành chính / Thư ký
  • Bộ phận Trợ lý - Hành Chính
  • 31/10/2017

 Mô Tả Công Việc
-   Trực tổng đài điện thoại, nhận chuyển cuộc gọi đến các phòng, ghi nhận thông tin từ khách hàng & chuyển tới các Phòng/ Bộ phận đầu mối.
-   Trực tại sảnh của Công ty, chào đón và hướng dẫn khách hàng và đối tác đến làm việc. Hỗ trợ khách hàng, đối tác trong thời gian chờ gặp CBNV Công ty.
-   Thực hiện các công việc chuẩn bị trang thiết bị, phương tiện, phục vụ nước tại phòng họp trong các cuộc họp/ hội thảo/ đào tạo tại Công ty.
-   Phối hợp và thực hiện cùng các bộ phận trực thuộc phòng HC trong các sự kiện chung của công ty.
-   Thực hiện các công việc lễ tân khánh tiết chung cho công ty.
-   Thực hiện các công việc khác khi có yêu cầu từ cấp quản lý.
* Lưu ý: Ứng viên gửi CV kèm ảnh chân dung (bắt buộc).

Yêu Cầu Công Việc

- Tốt nghiệp Cao đẳng trở lên.
- Kinh nghiệm làm việc: 01 năm làm công việc lễ tân, hành chính văn phòng.
- Sử dụng thành thạo các phần mềm MS Office.
- Kỹ năng giao tiếp hiệu quả với các bộ phận trong nội bộ Công ty, đối tác, khách hàng…
- Kỹ năng làm việc nhóm tốt.
- Nhiệt huyết, năng động, chủ động trong công việc. 
- Khả năng làm việc dưới áp lực cao.

Mcredit tuyển dụng Developer (IOS) - Chuyên viên phát triển ứng dụng điện thoại

Mobile Developer (IOS) - Chuyên viên phát triển ứng dụng điện thoại

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm
  • Phòng Công nghệ thông tin
  • 31/10/2017

  • Phúc Lợi
  •  Bảo hiểm
  •  Chăm sóc sức khỏe
  •  Đào tạo
  •  Tăng lương

Mô Tả Công Việc

- Xây dựng/nâng cấp các phần mềm trên nền tảng mobile (IOS) phục vụ cho việc tác nghiệp, công tác điều hành, sản xuất của doanh nghiệp.
- Thực hiện so sánh, đánh giá các giải pháp phần mềm (IOS) phục vụ cho việc lựa chọn giải pháp, nhà cung cấp.
- Tham gia các công việc chung của Bộ phận Phát triển Ứng dụng.

Yêu Cầu Công Việc

- Tối thiểu đại học/ cao đẳng chuyên ngành Công nghệ thông tin, Điện tử viễn thông.
- Tiếng Anh: TOEIC: 400- 500 hoặc tương đương
- Thành thạo ngôn ngữ lập trình/framework  IOS
- Biết và sử dụng được các design pattern của iOS (adapter, singleton, …)
- Có kiến thức cơ bản/kinh nghiệm về công nghệ webservice: JSON, REST API, SOAP …

Ưu tiên các ứng viên :
- Đam mê công nghệ (Có hiểu biết/Kinh nghiệm về các lĩnh vực Cloud, NoSQL, DataWareHouse, ..), 
- Có kinh nghiệm làm việc trong mảng Tài chính tiêu dùng, Core Banking, Oracle GL, ESB, BPM.
- Có kinh nghiệm phát triển các dự án phần mềm theo quy trình Agile, Scrum, CMMI
- Có kỹ năng/kinh nghiệm làm việc trong lĩnh vực Data Model
- Có kinh nghiệm làm việc trong lĩnh bực BigData, từng tham gia các dự án/giải pháp có khối lượng giao dịch lớn.

Mcredit tuyển dụng Developer (phát Triển Hệ Thống Quy Trình Nghiệp vụ BPM)


Developer (phát Triển Hệ Thống Quy Trình Nghiệp vụ BPM)



  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm, Ngân hàng, Tài chính / Đầu tư
  • Phòng Công nghệ thông tin
  • 31/10/2017

  •  Phúc Lợi
  •  
  • Bảo hiểm
  •  Chăm sóc sức khỏe
  •  Đào tạo
  •  Tăng lương

Mô Tả Công Việc

- Thực hiện công việc phát triển phần mềm quản lý quy trình nghiệp vụ (BPM), Hệ thống quản lý hồ sơ (ECM: Alfresco, Documentum, …) phục vụ cho công tác điều hành, quản trị của doanh nghiệp.
- Thực hiện so sánh, đánh giá các giải pháp phần mềm BPM, ECM phục vụ cho việc lựa chọn giải pháp, nhà cung cấp.
- Tham gia các công việc chung của Bộ phận Phát triển Ứng dụng

Yêu Cầu Công Việc

1. Trình độ:
- Tối thiểu đại học chính quy chuyên ngành Công nghệ thông tin, Điện tử viễn thông.
- Tiếng Anh: TOEIC: 400- 500 hoặc tương đương
- Thành thạo một trong những ngôn ngữ lập trình/framework Java/.NET/PHP
- Nắm vững nguyên lý của hệ CSDL; từng làm việc với một trong những hệ quản trị CSDL sau: SQLite, ORMLite, MySQL, Oracle, SQLServer, DB2
- Có kiến thức cơ bản/kinh nghiệm về công nghệ webservice: JSON, REST API, SOAP …

2. Kinh nghiệm: ưu tiên ứng viên có các kinh nghiệm sau:
• Có kinh nghiệm làm việc trong mảng Tài chính tiêu dùng, Core Banking, Oracle GL, ESB, BPM.
• Đam mê công nghệ (Có hiểu biết/Kinh nghiệm về các lĩnh vực Cloud, NoSQL, DataWareHouse, ..), 
• Có kinh nghiệm phát triển các dự án phần mềm theo quy trình Agile, Scrum, CMMI
• Có kỹ năng/kinh nghiệm làm việc trong lĩnh vực Data Model
• Có kinh nghiệm làm việc trong lĩnh bực BigData, từng tham gia các dự án/giải pháp có khối lượng giao dịch lớn.

Mcredit tuyển dụng Developer (phát Triển Tích Hợp Hệ Thống ESB)

Developer (phát Triển Tích Hợp Hệ Thống ESB)

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm, CNTT - Phần cứng / Mạng, Tài chính / Đầu tư
  • 31/10/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Phúc Lợi
  •  Bảo hiểm
  •  Chăm sóc sức khỏe
  •  Đào tạo
  •  Tăng lương

Mô Tả Công Việc

1. Phát triển các service tích hợp phục vụ cho việc mở rộng hợp tác kinh doanh của MCredit.
- Xây dựng các service đảm bảo chất lượng: theo các chuẩn về bảo mật, design pattern, coding convention, ...
- Đảm bảo phần mềm được xây dựng bắt kịp các công nghệ tiên tiến trên thế giới.
- Đảm bảo phần mềm được xây dựng theo tiến độ của các đơn vị nghiệp vụ.
2. Phát triển các báo cáo, modul đối soát.
- Đảm bảo chính xác & kịp tiến độ yêu cầu.

Yêu Cầu Công Việc

  • Tối thiểu đại học chính quy chuyên ngành Công nghệ thông tin, Điện tử viễn thông.
  • Tiếng Anh: TOEIC: 400- 500 hoặc tương đương
  • Thành thạo một trong những ngôn ngữ lập trình/framework Java/.NET
  • Nắm vững nguyên lý của hệ CSDL; từng làm việc với một trong những hệ quản trị CSDL sau: SQLite, ORMLite,  MySQL, Oracle, SQLServer, DB2
  • Có kiến thức cơ bản/kinh nghiệm về công nghệ webservice: JSON, REST API, SOAP …
- Ưu tiên các ứng viên :
  • Có kinh nghiệm làm việc trong mảng Tài chính tiêu dùng, Core Banking, Oracle GL, ESB, BPM.
  • Đam mê công nghệ (Có hiểu biết/Kinh nghiệm về các lĩnh vực Cloud, NoSQL, DataWareHouse, ..)
  • Có kinh nghiệm phát triển các dự án phần mềm theo quy trình  Agile, Scrum, CMMI
  • Có kỹ năng/kinh nghiệm làm việc trong lĩnh vực Data Model

Mcredit tuyển dụng Business Analysist (Chuyên viên Phân tích nghiệp vụ)

Business Analysist (Chuyên viên Phân tích nghiệp vụ)

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm, Ngân hàng, Tài chính / Đầu tư
  • Phòng Công nghệ thông tin
  •           31/10/2017

  •  Phúc Lợi
  •  
  • Bảo hiểm
  • Chăm sóc sức khỏe
  •  Đào tạo
  • Tăng lương

Mô Tả Công Việc

- Tìm hiểu, phân tích yêu cầu nghiệp vụ của các bộ phận, đơn vị phòng ban trong công ty; 
- Viết các tài liệu đặc tả yêu cầu nghiệp vụ, yêu cầu người dùng, yêu cầu hệ thống; 
- Viết tài liệu hướng dẫn cho người sử dụng, tài liệu giải pháp, kỹ thuật;
- Viết một số tài liệu dự án liên quan đến phân tích nghiệp vụ hoặc công việc được phân công theo dự án;
- Hỗ trợ QC kiểm thử phần mềm theo bản phân tích và thiết kế; 
- Ghi nhận các vấn đề/lỗi và đề xuất các giải pháp kỹ thuật xử lý trong quá trình kiểm thử phần mềm, nghiệm thu và hỗ trợ sau nghiệm thu (nếu có);
- Phối hợp làm việc với các cán bộ CNTT khác trong việc phân tích yêu cầu và phân tích kỹ thuật;
- Phối hợp làm việc với các cán bộ CNTT khác trong việc phân tích và xử lý vấn đề/lỗi phần mềm sau khi kiểm thử;
- Đào tạo, hướng dẫn người sử dụng, tiếp nhận yêu cầu, phân tích yêu cầu;
- Nghiên cứu, phân tích, đề xuất giải công nghệ để áp dụng, triển khai các dự án phần mềm;
- Tham gia triển khai các dự án CNTT với vai trò như một thành viên dự án;
- Tham gia nghiệm thu, kiểm thử hướng dẫn người sử dụng sau nghiệm thu;
- Phân tích các rủi ro liên quan đến các ứng dụng phần mềm, cơ sở dữ liệu và đề xuất các giải pháp khắc phục (nếu có);
- Đóng góp các ý kiến, sáng kiến cải tiến phần mềm ứng dụng, giải pháp công nghệ; 
- Báo cáo và chịu trách nhiệm công việc trực tiếp trước Trưởng bộ phận/Trưởng/Phó phòng/Quản lý Dự án; 
- Thực hiện các nhiệm vụ khác theo chỉ đạo của cán bộ quản lý phân công.

Yêu Cầu Công Việc

1. Bằng cấp:
Tốt nghiệp đại học chính quy các chuyên ngành CNTT, Kinh tế, Tài chính, Ngân hàng

2. Ngoại ngữ:
Tiếng Anh: TOEIC: 400- 500 hoặc tương đương, giao tiếp thành thạo

3. Kinh nghiệm:
- Ưu tiên ứng viên có kinh nghiệm, kiến thức về kỹ thuật
- Có kinh nghiệm triển khai dự án liên quan tài chính, ngân hàng, đặc biệt liên quan core banking
là lợi thế
- Có kinh nghiệm và kiến thức về tài liệu URD, Use case, User Story, BPMN, UML,…

Mcredit tuyển dụng QC - Tester: Chuyên viên kiểm thử

QC - Tester: Chuyên viên kiểm thử

  • Hà Nội
  • Nhân viên
  • 1 - 2 Năm
  • Lương thỏa thuận
  • CNTT - Phần mềm, Tài chính / Đầu tư
  • Phòng Công nghệ thông tin
  • 31/10/2017
  •  Bảo hiểm
  •  Chăm sóc sức khỏe
  •  Đào tạo
  •  Tăng lương

Mô Tả Công Việc

1. Lập kế hoạch cho các công việc test phù hợp với kế hoạch phát triển yêu cầu của P. CNTT theo từng giai đoạn

2. Viết tài liệu test case hoàn chỉnh theo format của P. CNTT

3. Thực hiện test theo test case

4. Hỗ trợ các thành viên thuộc team phát triển trong Unit test và các thành viên khác cũng như người dùng trong test UAT

5. Thực hiện log các bug, các lỗi hệ thống bằng tài liệu và tool

6. Báo cáo kết quả test định kỳ và theo yêu cầu của quản lý trực tiếp

Yêu Cầu Công Việc

1. Bằng cấp: Tốt nghiệp đại học/trên đại học chuyên ngành CNTT hoặc tương đương.

2. Ngoại ngữ: Tiếng Anh: TOEIC: 400- 500 hoặc tương đương, đọc và viết thành thạo. Giao tiếp thành thạo là một lợi thế

3. Kinh nghiệm:
- Có ít nhất 2 năm kinh nghiệm liên quan tester và nắm vững các Quy trình và kỹ thuật Test;
- Có kinh nghiệm tham gia dự án liên quan tài chính, ngân hàng là lợi thế
- Có kinh nghiệm về sử dụng các công cụ test tự động (Automatic testing), các công cụ về kiểm tra hiệu năng hệ thống (Work load & performance testing).
- Ứng viên có kinh nghiệm test mobile(iOS, android) là một lợi thế.

Thứ Sáu, 6 tháng 10, 2017

VPBank tuyển dụng IT Development Manager

Nơi Làm ViệcHà Nội
Cấp BậcTrưởng Phòng
Mức LươngLương thỏa thuận
Ngành nghềCNTT - Phần mềm, CNTT - Phần cứng / Mạng
Hạn Chót Nhận Hồ Sơ19/10/2017




Mô Tả Công Việc

Sets policy and standards for solution development projects
Promotes the benefits of addressing all issues during solution development and ensures secure development improvement practices.
Identifies, proposes, and initiates software process improvement activities within the organization, devising solutions
Takes action to exploit opportunities that will have a measurable effect on process effectiveness, with associated benefits to the business.
Identifies and manages the resources necessary for all stages (planning, estimation, execution) of solution development projects, ensuring that technical, financial and quality targets are met
Manages all Agile based projects in the Division
Monitors and understanding of currently emerging technologies.
Assists CTO in management of specific tasks or functions allocated
Identifies new and emerging hardware and software technologies and products based on own area of expertise, assesses their relevance and potential value to the organization

Yêu Cầu Công Việc

1. KNOWLEDGE/SKILLS 

Business Understanding
Understand modern technologies
People Skills (Team worker)


2. ABILITIES/ATTRIBUTES 

Analytical
Quality Driven
Decision Making
Innovator


3. QUALIFICATIONS & EXPERIENCE: 

About 10 years in IT of which at least 3+ years in Business - Technology bridge role including Agile process management

VPBank tuyển dụng .Net developer

.Net developer

Nơi Làm ViệcHà Nội
Cấp BậcNhân viên
Mức LươngLương thỏa thuận
Ngành nghềCNTT - Phần mềm, CNTT - Phần cứng / Mạng
Hạn Chót Nhận Hồ Sơ27/10/2017


Mô Tả Công Việc

  • Configure card product 
  • Develop tools for card operations 
  • Join card security project 
Yêu Cầu Công Việc
  • At least 3 years’ experience in C# ASP.NET development 
  • At least 3 years’ experience in MS SQL Server 2008, with understanding about index, triggers, dealing with large volume of data. 
  • Experience with Oracle Database, PL/SQL 
  • Experience with Web Service, Crystal Report, Mail Server. 
  • Understand about developing in MVC model. 
  • Performing detailed design, software development and unit testing. 
  • Review of code for standards compliance. 
  • Delivering documentation and code on-time. 
  • Preferred candidates with experience in card business/Way4

Chủ Nhật, 17 tháng 9, 2017

Kinh nghiệm phỏng vấn BA ở MB

MB - Ngân hàng Quân Đội MB

Note 1 : Nộp đơn tại website https://tuyendung.mbbank.com.vn/TrangChu
Sau tầm 10 ngày thì sẽ nhận được cuộc gọi mời đi phỏng vấn

Note 2 :  Phỏng vấn thì có 3 anh chị sẽ phỏng vấn về chuyên môn, các anh sẽ hỏi về kinh nghiệm làm việc, hỏi về có thể OT được không, hỏi vì sao chuyển việc, hỏi mức lương mong muốn là bao nhiêu, hỏi về cơ sở dữ liệu, hỏi sự khác nhau giữa having và where, hỏi có biết đá bóng không, có tham gia hoạt động văn nghệ nào không, hỏi kinh nghiệm xử lý khi gặp bug, hỏi khi xảy ra xung đột với code thì hướng giải quyết như nào, hỏi về số lượng bảng thông thường tối đa trong 1 cơ sở dữ liệu, hỏi cách tối ưu hóa câu lệnh sql, hỏi về cách đánh index, hỏi về các trường tối thiểu trong 1 bảng, hỏi các case kiểm thử cơ bản, hỏi char(10) và varchar(10) khác nhau như thế nào. Hỏi về trong tờ khai nộp thuế có những trường như nào.
Note 3 : Nếu Ok ở vòng phỏng vấn thì sẽ nhận được cuộc gọi mail báo trúng tuyển, sẽ yêu cầu nộp khá nhiều giấy tờ bao gồm quyết định chấm dứt hợp đồng lao động ở công ty cũ, bảo hiểm ở công ty cũ, sao kê bảng lương trong 3 tháng gần nhất nên mình khuyên các bạn đừng nên nói dối về mức lương hiện tại với nhà tuyển dụng kẻo khi được nhận rồi lại mất hay đi.
Note 4 : Kiến thức các bạn cần chuẩn bị
I. Các mô hình phát triển phần mềm như
- Mô hình thác nước
- Mô hình xây dựng tiến triển
- Công nghệ phần mềm dựa thành phần
- Mô hình phát triển lặp lại, tăng thêm
- Mô hình xoắn ốc
 Lần 2 : Sau khi thi lần 1 nếu đạt ( 2 môn thi kia trên 50% ) thì sẽ được gọi đi thi lần 2 sau khoảng 15 ngày, thi lần 2 thì mình được gọi đi phỏng vấn thời đó là ở 93 Trung Kính, thành phần phỏng vấn gồm khoảng 6 anh chị phỏng vấn, các anh chị yêu cầu mình trình bày về bản thân, về năng lực, hỏi 1 số câu hỏi lý thuyết về giai đoạn kiểm thử và các phương pháp kiểm thử. Các bạn chỉ cần nắm vững các kiến thức dưới đây : 
II. Các giai đoạn kiểm thử
1. Kiểm thử mức đơn vị (Unit Test)
  1. Kiểm thử đơn vị hay tiếng anh gọi là Unit Test là kiểm thử trên từng đơn vị nhỏ nhất của phần mềm mà chúng ta có thể thực hiện kiểm thử. Đó có thể là một hàm (function), một thủ tục (stored procedure),..
  2. Ở giai đoạn kiểm thử này nếu phát hiện lỗi, việc xác định nguyên nhân và khắc phục cũng tương đối dễ dàng vì chỉ khoanh vùng trong một đơn thể Unit đang kiểm tra.
  3. Một nguyên lý đúc kết từ thực tiễn: thời gian tốn cho Unit Test tiết kiệm hơn rất nhiều thời gian ở các mức kiểm tra sau đó. Bên canh đó chi phí cho việc kiểm tra và sửa lỗi cũng là thấp nhất.
    Người thực hiện test đơn vị thường là lập trình viên. Các testcase trong giai đoạn này có thể giữ lại để tái sử dụng cho các dự án khác.
  4. 2. Kiểm thử tích hợp(Integration Test)
  5. Unit riêng lẻ thì Integration Test kết hợp chúng lại với nhau và kiểm tra sự giao tiếp giữa chúng.
  6. Integration test kết hợp các thành phần của một ứng dụng và kiểm tra như một ứng dụng đã hoàn thành.
  7. Integration Test có 2 mục tiêu chính:
    Phát hiện lỗi giao tiếp xảy ra giữa các Unit
    Tích hợp các Unit đơn lẻ thành các hệ thống nhỏ (subsystem) và cuối cùng là hoàn chỉnh hệ thống (system) để chuẩn bị cho kiểm tra ở mức hệ thống (System Test)
  8. Tại sao nên tích hợp dần từng Unit ?
    Một Unit khi được tích hợp vào một nhóm các Unit khác đã tích hợp trước đó thì lúc này, ta chỉ cần kiểm tra giao tiếp của Unit mới thêm vào với nhóm các Unit đã được tích hợp trước đó. Điều này làm cho số lượng kiểm tra sẽ giảm đi rất nhiều, sai sót sẽ giảm đáng kể.
    Người thực hiện test tích hợp thường là lập trình viên
  9. 3. Kiểm thử hệ thống(System test)
Mục đích System Test là kiểm tra thiết kế và toàn bộ hệ thống (sau khi tích hợp) có thỏa mãn yêu cầu đặt ra hay không?
Phải thực hiện Unit Test và Integration Test để bảo đảm mọi Unit và sự tương tác giữa chúng hoạt động chính xác trước khi thực hiện System Test.
Đặc điểm kiểm tra hệ thống
Tốn rất nhiều công sức
Mất nhiều thời gian
Bởi vì trọng tâm là đánh giá về hoạt động, thao tác, sự tin cậy và các yêu cầu khác liên quan đến chất lượng của toàn hệ thống.
Điểm khác nhau then chốt giữa Integration Test và System Test
System Test: chú trọng các hành vi và lỗi trên toàn hệ thống
Integration Test: chú trọng sự giao tiếp giữa các đơn thể (Unit) khi chúng làm việc cùng nhau.
Người thực hiện test hệ thống thường là kiểm thử viên. Một hoặc nhóm kiểm thử viên test hoàn toàn độc lập so với nhóm phát triển dự án.
4. Kiểm tra chấp nhận sản phẩm (Acceptance Test) hay còn gọi là kiểm thử nghiệm thu
Acceptance Test có ý nghĩa hết sức quan trọng. Giai đoạn này thường được khách hàng thực hiện (hoặc ủy quyền cho một nhóm thứ ba thực hiện) để kiểm tra xem sản phẩm thực hiện có đáp ứng được yêu cầu đặt ra của mình trước đó hay không.
Trong hầu hết mọi trường hợp, các phép kiểm tra của System Test và Acceptance Test gần như tương tự, nhưng bản chất và cách thức thực hiện lại rất khác biệt.
Thực tế cho thấy, nếu khách hàng không quan tâm và không tham gia vào quá trình phát triển phần mềm thì kết quả Acceptance Test sẽ sai lệch rất lớn, mặc dù phần mềm đã trải qua tất cả các kiểm tra trước đó.
 III. Các phương pháp kiểm thử

Gồm có:
1. White box testing
2. Black box testing
3. Grey box testing

Các phương pháp test được chia theo cách truyền thống gồm có whitebox testing (kiểm thử hộp trắng) - và blackbox testing (hộp đen). Hai phương pháp tiếp cận này được sử dụng để mô tả điểm nhìn mà kỹ thuật viên test (tester engineer) sử dụng khi thiết kế các test case.

1. White box testing

Khi thiết kế test case và test, các tester truy cập thẳng vào bên trong source code, cấu trúc và thuật toán của chương trình và thực thi nó được gọi là White box testing.

Có các loại white box testing đang tồn tại như sau:
* API testing (application programming interface) – Kiểm thử ứng dụng bằng cách sử dụng các hàm API public và private
* Code coverage – Là việc tạo các trường hợp test để thỏa mãn một số điều kiện bao phủ code - code coverage (ví dụ như, người thiết kế test có thể tạo ra các trường hợp test sao cho tất cả các câu lệnh của chương trình đều được thực thi ít nhất 1 lần)
* Fault injection methods – cải tiến bao phủ một trường hợp bằng cách đưa một số lỗi vào để test các đường dẫn code.
* Mutation testing methods
* Static testing - White box testing bao gồm tất cả các phương pháp kiểm thử tĩnh (ví dụ review code).

Kiểm thử độ bao phủ
Phương pháp kiểm thử white box cũng có thể được sử dụng để ước lượng tính trọn vẹn đầy đủ của các tập hợp kiểm thử (test suit) đã được tạo ra bằng phương pháp kiểm thử black box. Điều này cho phép nhóm sản xuất phần mềm xem xét lại các phần của hệ thống ít được test nhất và để chắc chắn rằng các chức năng quan trọng nhất đã được tập trung test kỹ.

Hai hình thức chung của kiểm thử độ bao phủ code:
* Bao phủ chức năng - Function coverage, dựa trên việc thực thi các chức năng.
* Bao phủ câu lệnh - Statement coverage, dựa trên số lượng các dòng lệnh đã được thực thi để hoàn thành kiểm thử.

Cả hai hình thức trên đề trả về một cách đo độ bao phủ code, sự đo lường được tính bằng phần trăm %.



2. Black box testing

Phương pháp kiểm thử Black box là nghiên cứu xem phần mềm như là một “hộp đen” – không biết gì về hoạt động bên trong của nó. Các phương pháp kiểm thử Black box bao gồm: equivalence partitioning (phân vùng tương đương), boundary value analysis (phân tích giá trị biên), all-pairs testing (kiểm thử tất cả các cặp), fuzz testing (cách test: nhập vào các điều kiện sai hoặc data một cách ngẫu nhiên), model-based testing (Kiểm thử dựa trên model), traceability matrix (các chức năng của chương trình được tạo thành một ma trận, các trường hợp test là sự kết hợp các dòng hoặc các cột có liên quan), exploratory testing (kiểm thử chủ yếu dựa vào kinh nghiệm và khả năng focus vào việc test các chức năng của tester) và specification-based testing (kiểm thử dựa vào chức năng).

Phương pháp kiểm thử dựa vào chức năng - Specification-based testing: Việc kiểm thử được tiến hành dựa vào việc kiểm thử chức năng của phần mềm xem nó có phù hợp với yêu cầu của người dùng hay không. Vì vậy, các tester nhập data vào phần mềm và chỉ cần xem kết quả của phần mềm và các mục tiêu test. Mức test này thường yêu cầu các tester phải viết test case đầy đủ trước khi test, khi test, đơn giản chỉ cần thực hiện theo các bước mô tả trong test case thao tác và nhập data vào, sau đó xem kết quả trả về hoặc hành vi của phần mềm, rồi so sánh với kết quả mong đợi đã được viết trong test case, điền kết quả test vào test case là OK (OK = is – chương trình làm đúng theo mong đợi) hay NG (not good = is not – chương trình không làm đúng theo mong đợi).

Specification-based testing là cần thiết, nhưng nó không đủ để bảo đảm chắc chắn các rủi ro xảy ra (nó chỉ là điều điện cần chứ không phải là điều kiện đủ).

Ưu điểm và nhược điểm: Các tester kiểm thử theo phương pháp black box không có “mối ràng buộc” nào với code, và nhận thức của một tester rất đơn giản: một source code có nhiều lỗi. Sử dụng nguyên tắc, "Hỏi và bạn sẽ nhận" các tester black box tìm được nhiều bug ở nơi mà các DEV không tìm thấy. Mặt khác, việc kiểm thử black box được xem như "là bước đi trong mê cung tối đen mà không mang đèn pin” bởi vì tester không biết phần mềm đang test đã được xây dựng như thế nào. Như là một kết quả, ở đây có nhiều trường hợp khi một tester viết rất nhiều trường hợp test để kiểm tra một số thứ có thể chỉ được test bằng một trường hợp test (1), và/hoặc một vài phần cuối cùng không được test hết.

Vì vậy, black box testing có ưu điểm là "an unaffiliated opinion" (một quan điểm độc lập), mặt khác, nó có nhược điểm là "blind exploring" (khám phá mù).

3. Grey box testing

Grey box testing (Viết theo Tiếng Mỹ: gray box testing) bao gồm các kiến thức về các thuật toán, cấu trúc bên trong của chương trình để thực hiện mục đích việc thiết kế các trường hợp test, nhưng việc test phải thực hiện như là người dùng (suy nghĩ theo cách nghĩ của người dùng cuối), hoặc thiết kế ở mức black-box. Việc vận dụng dữ liệu đầu vào và xác định qui cách đầu ra không được gọi là grey box, bởi vì điều kiện input và output là ở bên ngoài rõ ràng là của "black-box" trên hệ thống chúng ta đang test. Sự phân biệt này đặc biệt quan trọng khi tiến hành thử nghiệm tích hợp giữa hai module đã được viết bởi hai DEV khác nhau, ở đó chỉ có các interface (giao tiếp giữa 2 module) được đưa ra để kiểm thử. Tuy nhiên, việc chỉnh sửa ngân hàng data test không được xem là grey box, như người dùng bình thường thì sẽ không thể thay đổi data bên ngoài hệ thống đang test. Grey box testing cũng có thể bao gồm kỹ thuật đảo ngược để xác định, ví dụ, các giá trị biên hoặc thông báo lỗi.

Ghi chú:

- Trường hợp kiểm thử = test case
- Các trường hợp kiểm thử = test cases


IV. Cơ sở dữ liệu ư
4.1. Sự khác nhau giữa where và having
WHERE - filter kết quả theo dòng
HAVING - filter kết quả theo GROUP
Ví dụ: bạn có 1 bảng như sau (3 trường student, subject, mark nhé)
A, math, 8
A, physics, 5
B, math, 4
C, physics, 9
Câu lệnh: SELECT student, sum(mark) from math GROUP BY student, nó sẽ ra
A, 13 (nó kiếm student giống nhau, ở đây 2 dòng đều có A nên lấy SUM)
B, 4
C, 9
Câu lệnh: SELECT student, sum(mark) from math WHERE mark > 5 GROUP BY student, nó sẽ ra
A, 8
C, 9
nó sẽ check WHERE từng dòng trước, sau đó mới GROUP BY
Câu lệnh: SELECT student, sum(mark) as s from math WHERE mark > 5 GROUP BY student HAVING s>8, nó sẽ ra
C,9
HAVING thì mới dùng với các điều kiện của cả nhóm (GROUP) như max, sum, count, ... được (gọi là các hàm tổng hợp (AGGREGATE function) được define trên 1 tập hợp)
Chú ý: WHERE phải trước GROUP BY nhé.

4.2. Sự khác nhau giữa GROUP BY và HAVING


Các hàm tập hợp (ví dụ như SUM) thông thường cần thêm chức năng của mệnh đề GROUP BY.
GROUP BY...
Mệnh đề GROUP BY...được thêm vào SQL bởi vì các hàm tập hợp (như SUM) trả về một tập hợp của các giá trị trong cột mỗi khi chúng được gọi, và nếu không có GROUP BY ta không thể nào tính được tổng của các giá trị theo từng nhóm riêng lẻ trong cột.
Cú pháp của GROUP BY như sau:
SELECT tên_cột, SUM(tên_cột) FROM tên_bảng GROUP BY tên_cột
Ví dụ sử dụng GROUP BY:
Giả sử ta có bảng Sales như sau:
CompanyAmount
W3Schools5500
IBM4500
W3Schools7100

Câu lệnh SQL sau:

SELECT Company, SUM(Amount) FROM Sales
sẽ trả về kết quả:
CompanySUM(Amount)
W3Schools17100
IBM17100
W3Schools17100
Kết quả trả về ở trên đôi khi không phải là cái mà ta mong đợi. Ta thêm mệnh đề GROUP BY vào trong câu lệnh SQL:
SELECT Company, SUM(Amount) FROM Sales GROUP BY Company
và kết quả trả về lần này sẽ là:
CompanySUM(Amount)
W3Schools12600
IBM4500
Kết quả này đúng là cái mà ta mong muốn.
HAVING...
Mệnh đề HAVING...được thêm vào SQL vì mệnh đề WHERE không áp dụng được đối với các hàm tập hợp (như SUM). Nếu không có HAVING, ta không thể nào kiểm tra được điều kiện với các hàm tập hợp.
Cú pháp của HAVING như sau:

SELECT tên_cột, SUM(tên_cột) FROM tên_bảng GROUP BY tên_cột HAVING SUM(tên_cột) điều_kiện giá_trị
Ta sử dụng lại bảng Sales ở trên. Câu lệnh SQL sau:
SELECT Company, SUM(Amount) FROM Sales GROUP BY Company HAVING SUM(Amount) > 10000
sẽ trả về kết quả:
CompanySUM(Amount)
W3Schools12600

Đấy là toàn bộ kinh nghiệm phỏng vấn làm việc tại  MB mà mình muốn chia sẻ với các bạn. Chúc các bạn may mắn nhé!
Have Fun!!!