- Bachelor's degree in Computer Science / Engineering / Information Technology or related field
- Experience in software development using .NET technology
- Must have strong ASP.NET or VB.NET or C#.NET skills
- Experiences in MVC, Object-oriented design and UML design are advantages
- Eager to learn for new technologies
- Can work as a team, must be able to work under extremely high pressure
- Self-motivated, systematic thinking, fast learner and willing to contribute and work as a team
- Can communicate in English are advantages