Job Description
JOB SUMMARY:
This position is responsible for managing new application requirements or existing application change request. Participate in the whole development lifecycle phases; from requirements gathering up to the deployment. Handle support cases for all applications under the department’s care.
Operates under general supervision with limited guidance and direction. May have interaction with external vendors and partners.
JOB RESPONSIBILITIES:
Tasks may include, but not limited to the following:
1. Programming tasks such as: -
- Conduct or assist in requirement gatherings
- Document any new or change request requirements
- Develop new application or enhance existing application to cater the requirements
- Participate in the various testing phases and the deployment of the applications / change requests
- Assist in troubleshooting, debugging and bug fixing
- Monitor applications performance
2. Support activities to Department may include:
- Maintaining / updating the various database
- Asist in data collection for reporting needs
KEY PERFORMANCE INDICATORS:
• Meet expectations and delivering measurable results regardless of obstacles.
• Planning and coordinating own work and commitments and quality expectations.
• Demonstrating professionalism and integrity in interactions with client/customers and others.
• Ability to independently, resourcefully, and creatively research and implement new solutions.
• Ability to work in a team environment • Responding appropriately as issues arise or circumstances change.
Job Requirements
JOB QUALIFICATIONS:
• Candidate must possess at least a Diploma or Degree in Computer Science / Information Technology or equivalent
• Proficient in PHP, JAVA, ASP.NET or C++
• Basic database knowledge in MS SQL or My SQL
• Familiar with Blockchain development, architecture & data structures
• Reliable and professional in conduct and practice
• Have the aptitude and desire to learn new skills and competencies
• Possesses good analytical and logical problem-solving skills
• Able to work under pressure and independently without much supervision.
• Have a good communication skill