Tham gia phát triển và nâng cấp các sản phẩm công nghệ của BUFF Fintech, phục vụ các nghiệp vụ tài chính - đầu tư trên nền tảng BUFF.
Phân tích yêu cầu nghiệp vụ, thiết kế giải pháp kỹ thuật và triển khai các tính năng Backend trên nền tảng .NET / .NET Core.
Phát triển, bảo trì và tối ưu các RESTful API phục vụ Web, Mobile App và các hệ thống tích hợp.
Tham gia thiết kế và phát triển hệ thống có lượng người dùng và giao dịch lớn, yêu cầu cao về hiệu năng, tính ổn định, khả năng mở rộng và tính toàn vẹn dữ liệu.
Làm việc cùng
Product Owner,
Business Analyst, QA và các thành viên Engineering để phân tích yêu cầu và triển khai các tính năng nghiệp vụ.
Tham gia thiết kế database, tối ưu SQL/query và xử lý các bài toán về transaction, concurrency, caching và performance.
Phát triển và tích hợp các hệ thống xử lý bất đồng bộ thông qua RabbitMQ / Message Queue.
Tham gia review code, cải thiện chất lượng code và xây dựng các thành phần có khả năng tái sử dụng, dễ kiểm thử và bảo trì.
Phối hợp với DevOps trong quá trình build, deploy, monitoring và vận hành hệ thống trên các môi trường Development, Staging và Production.
Chủ động nghiên cứu, đề xuất giải pháp kỹ thuật nhằm cải thiện hiệu năng, độ ổn định và khả năng mở rộng của hệ thống.
Có 3-4 năm kinh nghiệm phát triển ứng dụng Web với C#, .NET / .NET Core / ASP.NET Core.
Có kinh nghiệm thực tế xây dựng và phát triển RESTful API.
Hiểu và có kinh nghiệm tổ chức hệ thống theo Clean Architecture hoặc các kiến trúc tương đương.
Nắm vững OOP, SOLID, Design Patterns, có tư duy viết code sạch, dễ đọc, dễ test và dễ bảo trì.
Có kinh nghiệm sử dụng ít nhất một ORM như Entity Framework Core hoặc Dapper.
Thành thạo SQL Server và/hoặc PostgreSQL, có khả năng:
Thiết kế database, table, relationship, index.
Viết và tối ưu SQL Query.
Phân tích execution plan và các vấn đề performance cơ bản.
Hiểu transaction, locking và concurrency.
Có kinh nghiệm làm việc với Git và quy trình
phát triển phần mềm theo team.
Có kinh nghiệm với RabbitMQ hoặc các hệ thống Message Queue tương đương.
Có kinh nghiệm sử dụng Jenkins hoặc một công cụ CI/CD tương đương.
Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh.
Có tư duy giải quyết vấn đề tốt, chủ động trong công việc và có khả năng phối hợp với các thành viên trong team.
Mức lương và thưởng cạnh tranh theo năng lực, review định kỳ.
Thời gian làm việc Thứ 2 - Thứ 6.
Được tham gia các chương trình đào tạo phù hợp với nhu cầu phát triển của cá nhân và công ty.
Được cung cấp PC phục vụ công việc.
Được làm việc trong môi trường Fintech - Technology, trực tiếp tham gia phát triển các sản phẩm công nghệ phục vụ người dùng thực tế.
Có cơ hội được tham gia vào quá trình thiết kế kiến trúc, xây dựng sản phẩm và giải quyết các bài toán kỹ thuật thực tế, thay vì chỉ phát triển theo task.
Văn hóa startup trẻ trung, năng động, không gian làm việc mở.
Free snack, bánh kẹo, trà & cafe.
Party hàng tháng, Teambuilding, du lịch cùng công ty.