.NET Developer
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
Địa điểm làm việc
- 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, Quận 12
- Hồ Chí Minh: 84A/5 Trần Hữu Trang - Phường Phú Nhuận -, Phú Nhuận
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
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.
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.
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
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
Địa điểm làm việc
- 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, Quận 12
- Hồ Chí Minh: 84A/5 Trần Hữu Trang - Phường Phú Nhuận -, Phú Nhuận
- 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, Quận 12
- Hồ Chí Minh: 84A/5 Trần Hữu Trang - Phường Phú Nhuận -, Phú Nhuận
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Thông tin chung
Nơi làm việc
- - 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, Quận 12
- - Hồ Chí Minh: 84A/5 Trần Hữu Trang - Phường Phú Nhuận -, Phú Nhuận
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 30/12/2025
TMA Solutions được thành lập năm 1997, TMA tự hào là công ty phần mềm hàng đầu Việt Nam.
Với 27 năm phát triển vững mạnh, TMA đã xây dựng được một đội ngũ với hơn 4,000 kỹ sư tài năng, nhiệt huyết luôn nhận được sự đánh giá cao từ phía khách hàng, cùng chung tay xây dựng hình ảnh TMA - đối tác tin cậy trên bản đồ công nghệ thông tin toàn cầu.
TMA hiện có 6 văn phòng tại Việt Nam (5 tại TP Hồ Chí Minh và 1 ở TP Quy Nhơn) cùng với 6 văn phòng ở nước ngoài (Mỹ, Canada, Đức, Nhật, Úc, Singapore).
Quy mô công ty
Từ 5000 - 10000 nhân viên