Θ Hạn nộp: 30/06/2025 –  Địa điểm: Hà Nội            Số lượng: 02                                                  


M-invoice là Công ty hoạt động trong lĩnh vực CNTT và Hoạt động chuyên sâu trong lĩnh vực cung cấp giải pháp Hóa đơn điện tử. Các sản phẩm mà Công ty cung cấp bao gồm:

  • Phần mềm hóa đơn điện tử 
  • Phần mềm Hợp đồng điện tử
  • Phần mềm quản lý rủi ro hoá đơn mSMI
  • Phần mềm BHXH điện tử

M-invoice cần tuyển dụng 02 Software Deployments (.NET, C#)

Kinh nghiệm tại vị trí tuyển dụng 1-2 năm 2 – 4 năm
Mức lương 8.000.000 – 18.000.000đ 10.000.000 – 20.000.000đ
Mô tả công việc
  • Phát triển Backend: Sử dụng .NET Core để xây dựng các API RESTful, tích hợp với cơ sở dữ liệu SQL Server, PostgreSQL, MongoDB ….
  • Phát triển Frontend: Xây dựng giao diện người dùng (UI) động, tương tác và tối ưu với ReactJS.
  • Tích hợp hệ thống: Làm việc với đội ngũ Backend để tích hợp API và xây dựng các tính năng dựa trên yêu cầu sản phẩm.
  • Phát triển và tối ưu hóa cơ sở dữ liệu: Sử dụng SQL Server để thiết kế và tối ưu hóa cơ sở dữ liệu.
  • Kiểm thử và sửa lỗi: Phát hiện và sửa các lỗi kỹ thuật, đảm bảo sản phẩm ổn định, hiệu suất cao và đáp ứng yêu cầu người dùng.
  • Tham gia vào quy trình phát triển phần mềm: Thực hiện các công đoạn từ phân tích yêu cầu, lập kế hoạch phát triển, đến triển khai sản phẩm.
  • Cập nhật và bảo trì mã nguồn: Đảm bảo mã nguồn sạch sẽ, dễ bảo trì và tuân thủ các tiêu chuẩn coding.

 

  • Phát triển Backend: Xây dựng và duy trì các dịch vụ web RESTful API bằng .NET Core (C#), bao gồm thiết kế logic, xác thực, phân quyền, và xử lý dữ liệu.
  • Phát triển Frontend: Phát triển và tối ưu giao diện người dùng sử dụng ReactJSRedux (hoặc các công cụ tương tự) để tạo ra các ứng dụng web tương tác, động và tối ưu hiệu suất.
  • Tích hợp hệ thống: Phối hợp với các nhóm phát triển khác để tích hợp frontend với backend, bao gồm việc kết nối và xử lý dữ liệu từ các API.
  • Cơ sở dữ liệu: Thiết kế và tối ưu hóa cơ sở dữ liệu SQL Server hoặc các hệ quản trị cơ sở dữ liệu tương tự, đảm bảo hiệu suất và tính khả dụng cao.
  • Kiểm thử và bảo trì mã nguồn: Tạo các test case, kiểm thử tính năng và sửa lỗi khi cần thiết, đảm bảo phần mềm vận hành ổn định.
  • Lập kế hoạch và triển khai sản phẩm: Tham gia vào các cuộc họp phân tích yêu cầu, thiết kế kỹ thuật và lập kế hoạch phát triển, đảm bảo tiến độ dự án.
  • Tối ưu hóa mã nguồn: Đảm bảo mã nguồn sạch, dễ bảo trì và tuân thủ các tiêu chuẩn lập trình.
  • Giải quyết các vấn đề kỹ thuật: Phân tích và giải quyết các vấn đề phát sinh trong quá trình phát triển và triển khai ứng dụng.

 

Yêu cầu
  • Kinh nghiệm từ 0-2 năm với .NET CoreReactJS (hoặc các công nghệ tương tự).
  • Kiến thức cơ bản về C#ASP.NET Core để xây dựng các API RESTful.
  • Kiến thức cơ bản về ReactJS, HTML/CSSJavaScript (ES6+).
  • Khả năng làm việc với SQL Server và thiết kế cơ sở dữ liệu đơn giản.
  • Hiểu biết về quy trình phát triển phần mềm và các công cụ version control như Git.
  • Có khả năng học hỏi nhanh, làm việc nhóm và giao tiếp tốt.
  • Có khả năng xử lý các yêu cầu phát triển phần mềm cơ bản và học hỏi công nghệ mới.

 

  • Tối thiểu 2-4 năm kinh nghiệm trong việc phát triển .NET Core (C#) và ReactJS.
  • Kiến thức vững về C#, ASP.NET CoreEntity Framework để xây dựng các API hiệu quả.
  • Kinh nghiệm sử dụng ReactJS và các công cụ quản lý trạng thái như Redux, React Router.
  • Kinh nghiệm làm việc với SQL Server và khả năng tối ưu hóa cơ sở dữ liệu, viết query SQL hiệu quả, hoặc 1 hệ cơ sở dữ liệu khác tương đương (PostgreSQL, MongoDB …).
  • Hiểu biết về các công cụ version control như Git và quy trình phát triển phần mềm hiện đại (CI/CD).
  • Kinh nghiệm làm việc trong môi trường Agile/Scrum.
  • Kỹ năng giao tiếp tốt, khả năng làm việc nhóm và khả năng giải quyết vấn đề hiệu quả.
  • Có tư duy logic, sáng tạo và khả năng học hỏi nhanh về công nghệ mới.
Ưu tiên
  • Kinh nghiệm sử dụng TypeScript trong dự án ReactJS.
  • Hiểu biết về các công cụ build như Webpack.
  • Kiến thức về các công cụ kiểm thử tự động (unit testing, integration testing).
  • Có kiến thức với Message Broker (RabbitMQ, Kafka …)
  • Kinh nghiệm với Azure, AWS hoặc các dịch vụ đám mây.
  • Kinh nghiệm với TypeScriptNode.js.
  • Kiến thức về các công cụ build như Webpack, Babel.
  • Kinh nghiệm với các dịch vụ đám mây như Azure hoặc AWS.
  • Có kinh nghiệm với Message Broker (RabbitMQ, Kafka …)
  • Kiến thức về các phương pháp kiểm thử tự động (Unit Testing, Integration Testing, v.v.).
  • Kinh nghiệm trong việc xây dựng các ứng dụng microservices hoặc serverless.
Quyền lợi được hưởng
  • Đào tạo:

      + Được đào tạo và phát triển bản thân

     +Tham gia các khóa đào tạo miễn phí trên hệ thống Elearning

     + Lộ trình đào tạo theo từng giai đoạn phát triển

  • Môi trường trẻ trung, năng động, thân thiện, nhiều cơ hội thử thách bản thân và thăng tiến cao
  • Cơ hội làm việc trực tiếp với đối tác – Nhà cung cấp nước ngoài
  • Chế độ khác:

     + BHXH, BHYT, BHTN theo quy định của cơ quan BHXH

    + Thưởng: tháng 13, thưởng nóng cho CBNV có thành tích nổi trội xuất sắc, thưởng các ngày lễ (Ngày 30/4-1/5, Ngày 2/9), Tết, Sinh nhật, đau ốm, cưới, sinh con…

    + Nghỉ Lễ, Tết, 12 ngày phép/năm, hưởng nguyên lương

   + Tham gia các hoạt động teambuilding, dã ngoại, du lịch thường niên

Thông tin liên hệ Người liên hệ: Ms. Nhung – SĐT/Zalo: 0981 484 514 / 0909 051 126

Nộp CV tại đây