Job Description:
- Net core members for an out-sourcing project.
- Hands-on development including detailed design and developing clean, robust & well-tested code and maintaining/troubleshooting software products
- Write design/implementation documents
- Perform research and development to evaluate new technologies and ideas for company
Required skills/Experience:
- Good in OOP and Logical thinking
- Experience in .Net Entity Framework – Code First
- Experience in ASP.NET MVC API
- Experience in .Net (C# 4 and above) and Azure applications development
- .NET Core
- Strong communication skills with both internal team members and external business stakeholders
- Experience in DDD – Domain driven design
- Experience in Test Driven Development or Agile Development
- Experience in migrate Web/Windows Apps into Azure Cloud
- Experience in MS. SQL development
- Bachelor’s degree in Computer Science or a related field (Software Engineering).
- Good in English communication (writing/listening/speaking)
- TOEIC score: ≥650 or an equivalent level of English proficiency
Other requirements:
- Good verbal English as frequently communicate with Clients
- Be able to read and understand English documents
- Good sense of teamwork and high responsibility
- Good communication skill
- Self-motivated, self-disciplined
Years of experiences:
Worked on .Net 3-4 years and at least 2 years worked on .Net project(s)
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