Data Engineer (.NET Developer)
  • Số lượng: 3
  • Ngày hết hạn: 23/01/2026
  • 84A/5 Trần Hữu Trang – Phường Phú Nhuận – TP.Hồ Chí Minh
  • Tòa nhà TMA - Lô số 17, đường số 10, Khu Công viên phần mềm Quang Trung, Phường Trung Mỹ Tây, Thành phố Hồ Chí Minh.
  • Kinh nghiệm: Đã có kinh nghiệm

Job Description:

 We are looking for a .NET Developer with a strong background in database design and analytics data modeling to join a large-scale enterprise project. The ideal candidate will not only be proficient in .NET development but also have hands-on experience in building database schemas optimized for reporting and analytics, including Star and Snowflake Schemas to support Power BI and other BI tools. In your daily work, you will:

  • Work as part of a team to meet demanding project requirements.

  • Provide workload estimates for application development.

  • Code, implement, unit test and assist other team members with coding issues; and evaluate their performance.

  • Encourage to contribute ideas for system architecture and design decisions.

  • Stay motivated and up-to-date on the latest developments and trends in web design & development.

  • Work closely with the QA team to ensure the quality and stability of the product.

  • Ensure the assigned tasks are performed on time and with high quality.

  • Follow the project and organization processes, policies, and regulations.

 

Required Skills:

  • BS degree in Computer Science or Engineering.

  • Experience in developing web applications.

  • Strong experience with .NET (C#, ASP.NET Core) and related backend technologies.

  • Proven experience in database design, especially analytical schema design (Star, Snowflake, Fact/Dimension modeling).

  • Solid understanding of SQL Server, query optimization, and data warehousing principles.

  • Hands-on experience supporting BI/reporting tools (Power BI, Tableau, or similar).

  • Familiarity with ETL processes, data pipelines, or data integration techniques is a plus.

  • Knowledge of JavaScript and Angular is an advantage. 

  • Good English communication skills.

  • Passionate learners who aren’t afraid of new tools and technologies.

  • Agile/Scrum development cycle understanding is an advantage.

 

Years of experiences: We expect a candidate to have at least 2-3 years of experience. However, we accept good candidates with 0-2 years of experience as well.

 

Benefits/ Opportunity:

  • Working in an international, dynamic and professional environment with many opportunities to develop career
  • Having opportunities of being trained oversea and working directly with oversea customer
  • A stable and rewarding position where your long-term commitment will be highly valued
  • Technical & Soft skills internal training courses
  • Many company activities (Sport and music festival, TMA Futsal league …) are held annually
  • Competitive salary and bonus
  • Total Health Care Insurance
  • Loan Fund
  • Team Building Fund