I. Mô tả công việc
1. Tham gia
phát triển phần mềm theo quy trình Agile/ Scrum;
2. Tham gia phát triển các module lõi bằng ngôn ngữ.Net;
3. Tham gia vào quá trình phân tích, thiết kế, phát triển và bảo trì hệ thống, ứng dụng.
4. Nghiên cứu, tìm hiểu các công nghệ mới nhất và lên chiến lược áp dụng cho hệ thống hiện tại.
5. Báo cáo công việc trực tiếp với quản lý PM
6. Thực hiện các công việc khác theo yêu cầu của quản lý.
• Tốt nghiệp đại học chuyên ngành công nghệ thông tin, toán tin và các ngành liên quan;
• Có từ 1 năm kinh nghiệm ở vị trí .Net Developer trở lên;
• Có kiến thức, kinh nghiệm về:
+ Nền tảng .Net Framework, .Net core, ngôn ngữ
lập trình C#, ASP.NET, mô hình MVC, Entity framework
+ HTML5, CSS3
+ JavaScript, JQuery, Bootstrap, TypScript
• Ưu tiên ứng viên đã phát triển sản phẩm sử dụng Microservice;
• Đã sử dụng một trong các database: PostgreSQL, Oracle, MongoDB;
• Nắm vững khái niệm Object Oriented Programming (OOP);
• Có kiến thức và kinh nghiệm trong hiện thực các API với RESTful web services, event-driven message;
• Có kiến thức về DevOps, biết các công cụ Docker, K8S, CI/CD là 1 lợi thế.
• Có kinh nghiệm với một trong các MQ là 1 lợi thế: Kafka, RabbitMQ, Elastic ....
• Có kiến thức về Jasper report, Redis,.. là một lợi thế.
• Sử dụng thành thạo một số công cụ: Linux, Git ....
• Đam mê công việc, tích cực tìm hiểu các kiến thức mới.
• Kỹ năng giao tiếp và truyền đạt tốt.
• Có khả năng tự học tốt, tư duy tốt, chịu được áp lực công việc cao.
• Có khả năng nghiên cứu và giải quyết công việc độc lập.