C#.Net Analyst Programmer / Developer


  • Participate in iterative design and final-product design
  • Implement software components according to the specifications with emphasis on quality, supportability, maintainability, scalability and performance
  • Develop unit test cases and perform comprehensive unit testing
  • Diagnose and fix product issues found internally or in the field


  • Bachelor degree or above in Computer Science/ Computer Engineering/  or related discipline
  • 1 – 4 years or above of software development experience (We welcome fresh graduates to join)
  • Experience in C#.NET/ .NET/ Java/ ASP.Net technologies
  • Understanding of COM/ ActiveX/ Win32 and/or multi-threading programming is desirable
  • Database experience with SQL Server 2005, 2008 is a plus
  • Knowledge in Visual C++/LINQ/ WPF/ WCF is an added advantage
  • Strong sense of responsibility and able to work independently
  • Demonstrate ability to complete highly detailed tasks with attention to quality, completeness and timeliness
  • Excellent analytical and troubleshooting skills


Opportunities offered:

  • We provide professional on the job training to you to acquire knowledge in different technical skills
  • Experience real software product life cycle
  • Exposure to good Engineering practices
  • Work with a bunch of top-notch professionals in a Western style environment