Job Description:
We are seeking a talented and dedicated .NET Developer to join our team. The ideal candidate is proficient in .NET development and possesses strong English communication skills, demonstrated by a TOEIC score of 650 or higher. You will be part of a dynamic team working on cutting-edge solutions, ensuring our applications' high performance, scalability, and security.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance applications using the .NET framework / .NET Core / .NET 6+
- Build and maintain RESTful APIs endpoints for web and mobile applications.
- Design and optimize database schemas and improve query performance across relational databases.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write clean, maintainable, and efficient code while following industry best practices.
- Debug and resolve software issues and provide support for application enhancements.
- Ensure applications meet performance, security, and quality standards.
- Participate in code reviews to maintain code quality and share knowledge.
- Communicate effectively with team members, stakeholders, and clients.
Requirements:
- Proficiency in .NET technologies, including ASP.NET MVC, .NET Core, Entity Framework, and LINQ.
- Experience with front-end technologies like HTML, CSS, JavaScript, or modern frameworks (e.g., React, Angular).
- Knowledge of SQL databases (e.g., SQL Server, MySQL) and ORM frameworks.
- Strong problem-solving skills and attention to detail.
- Ability to write clean, efficient, and well-documented code.
- Familiarity with cloud platforms (e.g., Azure, AWS) is a plus.
- Familiarity with version control systems such as Git.
- Experience with microservices architecture and RESTful API design.
- Knowledge of Agile/Scrum development processes.
- Familiarity with DevOps practices and CI/CD pipelines.
- TOEIC score of 650 or higher, with strong English communication skills.
- BSc/BA in Computer Science, Engineering, or a related field
Years of experiences: Both Fresher or Experienced
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