• Gathering user’s requirements and user feedback.
• Create functional specification, screen mockup and/or prototype.
• Develop clean and efficient code based on tasks assignments/specifications.
• In deep, understand about RDBMS and efficient database design with performance concerns.
• Quality control by testing on software to pass / to fail.
• Create technical documentation for reference.
• Troubleshoot, de bug and upgrade existing software.
• Action as a 2nd tier of application support.
• Follow department /company’s rules, policies, and support overall department as needed.
• Other duties as assigned.