Gather, refine specifications, requirements based on technical needs
Write, analyze and review program codes for new software development activity or existing software changes
Maintains code versioning
Deployment of new software or changes
Compile and write documentation of program development and subsequent revisions
Write or contribute to instructions or manuals to guide end users.
At least 5 years experiences in software development using Microsoft Technology (.Net, C#, VB6, Ms SQL, etc)
Able to write SQL statements (Queries, DML, DDL)
Good RDBMS concept.
Have knowledge to the integration with API
Good knowledge of version control systems such as Git
Good problem solving skills and debugging skills.
Able to communicate and work well within a team.
Good English proficiency.