Yêu cầu công việc
Required Skills and Experience
*Experience & Skill required:
- Bachelor / Master’s Degree (Information Technology, Computer Science, Software Engineering)
- 3-5 years’ experience in software development projects (Backend .NET Core)
- Good understanding and experience of Agile development practices and ways of working.
- Experience in the Microsoft technology stack i.e. Microsoft .NET Core, Azure, TFS.
- Strong experience in using design patterns such as Dependency Injection, Inversion of Control, Singleton, Factory, Façade, and C# frameworks that provided support for these coding patterns.
- Good knowledge in building testable software, abstraction layers, and mock objects.
- Experience in unit test frameworks (Microsoft Visual Studio unit test, NUnit, etc.).
- Experience in containerization.
- Experience with third-party vendors & suppliers, e.g., in managing and coordinating them effectively.
- Familiar with Toolchain activities related to DevOps and Mobile Application deployment.
- Knowledge of API technologies ideally Dell Boomi and APIConnect. *Language: - Fluent English - Fluent Vietnamese
Preferred skills and experiences
- Technical expertise in mobile development specifically working with React Native front end.
- Strong background in customer-focused technology business.
- An entrepreneurial mind-set and an ability to connect with internal and external audiences including senior management.
- Good communication skills, able to present to key stakeholders and make technical subject matter understandable to non-technical audiences.