Job Description
- Analyzing user requirements, researching, designing and writing new software and web programs.
- Testing new programs and fault finding, evaluating the software and systems
- Creating technical specifications, writing operational documentation and code in multiple computer languages.
- Develop professional work knowledge and abilities.
- Works under close supervision on required tasks, prepares the relevant deliverables assigned.
- Consulting colleagues concerning the maintenance and performance of software systems and asking questions to obtain information clarify details and implement information.
- Continually update technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
- Communicates issues and status to Senior Software Engineer.
- Performs relevant software development activities
Job Specification
Technical Skills Requirement
-------------------------------------------
- Strong Knowledge of ASP.NET and C#
- Good understanding of Object Oriented Programming
- Strong knowledge of HTML, DHTML, CSS
- JavaScript, jQuery
- Good database design knowledge (MS Access, SQL Server)
- XML and WebServices Concepts (Preferred)
- Basic knowledge of Web server (IIS / Apache)
General Requirements
-----------------------------
- Team Player
- Sincere
- Dedicated and Committed
- Hardworking
- Responsible