- Develop and maintain web-based business application running on .NET Framework
- Conduct unit testing, system integration testing and application deployment.
- Assist in system and database design, data cleansing and migration.
- Prepare technical and support documentation.
- Participate in various stages of software development life cycle as well as projects roll-out
- Render support service and troubleshooting for users in APAC & EMEA region.
- Provide application and database performance tuning.
- Diploma holder or above in Computer Science, IT, Software Engineering or equivalent
- With at least 3 years' working experience in web-based application development, testing and deployment
- Solid technical knowledge and skills in IIS and .NET framework.
- Proficiency in .NET programming using C#, ASP.NET, SQL, LINQ and Entity Framework
- Proven experience in using Microsoft Web Forms or MVC Framework - Hands on experience of jQuery and CSS and able to develop applications supporting cross browsers
- Practical experience on Microsoft SQL Server operation and administration
- Self-motivated with strong sense of responsibility and able to work in a team or independently - Good interpersonal communication skills and business knowledge.
- Good command of written and spoken English and Chinese - Candidates with less working experience can apply for Programmer or Senior Programmer.