Lập trình viên (Programmer)

28/06/2017

Lập trình viên là những người thành thạo với công việc coding, chính vì vậy họ cần có niềm đam mê nhất định với công nghệ thông tin nói chung và xây dựng phần mềm nói riêng.

Tổng quan vị trí

 

Công việc chính của một lập trình viên là tạo ra mã nguồn bảo mật và tính năng cho hệ thống . Vị trí này yêu cầu khả năng tạo ra các giải pháp coding chất lượng cho các ứng dụng đơn giản cũng như các thông tin hoặc hệ thống hoạt động phức tạp. Ứng viên lí tưởng cho vị trí này là người có đam mê với công nghệ thông tin nói chung và xây dựng phần mềm nói riêng. Sự chú ý tới tiểu tiết và óc phân tích sắc bén là những yêu cầu quan trọng cho sự thành công của một lập trình viên. Mục tiêu cuối cùng của công việc này là thiết kế và xây dựng phần mềm vượt trội và sáng tạo thông qua việc viết code rõ ràng.

 

Trách nhiệm công việc

 

  • Phối hợp với các nhà phân tích kinh doanh và các developers đưa ra các mẫu thiết kế phần mềm  
  • Chuẩn bị những bản mô tả chi tiết chương trình và các nguyên mẫu cơ bản  
  • Chuyển đổi các bản thiết kế và mô tả chi tiết phần mềm thành các đoạn code có khả năng thực thi cao với ngôn ngữ phù hợp  
  • Hợp nhất các hướng giải quyết phần mềm cá nhân thành các hệ thống level cao  
  • Sử dụng các công cụ dựa trên nền tảng web để tạo ra phần mềm dạng dịch vụ nâng cao khi ứng dụng được  
  • Kiểm tra code định kì để đảm bảo code này mang tới những kết quả đáng mong đợi và thực hiện sửa lỗi khi cần thiết  
  • Thực hiện nâng cấp đều đặn để giúp phần mềm và các hệ thống trở nên bảo mật và hiệu quả hơn  
  • Phối hợp với các technical writers để viết các tài liệu hỗ trợ người dùng 

 

Yêu cầu công việc

 

  • Chứng nhận kinh nghiệm đã từng làm lập trình viên hoặc một vai trò có liên quan  
  • Khả năng lập trình bằng các ngôn ngữ như C++, Java (J2EE), XML, Python,…   
  • Kinh nghiệm phát triển các ứng dụng trên web sử dụng ít nhất một khung web nổi tiếng (JSF, Wicket, GWT, Spring MVC)  
  • Kiến thức xuất sắc với các dữ liệu liên quan, các công nghệ SQL và ORM  
  • Khả năng tập trung xuất sắc và có xu hướng để ý tới các chi tiết  
  • Tư duy phân tích và tư duy logic  
  • Khả năng phát hiện và tìm kiếm lỗi sai trong code  
  • Bằng cử nhân trong ngành Khoa học Máy tính, kĩ sư phần mềm hoặc các ngành có liên quan 

 

Tham khảo mô tả công việc các vị trí tương tự: Back-end Developer, Front-end Developer, Web Developer

 

Đọc thêm: Các nguyên tắc trong viết mô tả công việc cho mọi vị trí

------

Bên cạnh các bài blog chất lượng, Cộng đồng HR 4.0 | Base People còn đem tới các bạn những số tạp chí online được biên soạn kĩ lưỡng với hàm lượng kiến thức sâu rộng, phục vụ thiết thực cho công việc hàng ngày của những người làm tuyển dụng-nhân sự và quản lý doanh nghiệp. 

 

Download miễn phí combo 5 tài liệu tuyển dụng-nhân sự chỉ với 1 click tại đây.


mo-ta-cong-viec-vi-tri-lap-trinh-vien

 

Từ khóa

Đăng ký nhận bản tin