RESPONSIBILITIES Essential Duties and Responsibilities include the following: Other duties may be assigned. • Apply technical knowledge, skills and expertise to provide development, testing or support service • to clients and customers • Achieve delivery of core/customized products in accordanc ...
RESPONSIBILITIES
Essential Duties and Responsibilities include the following: Other duties may be assigned.
• Apply technical knowledge, skills and expertise to provide development, testing or support service
• to clients and customers
• Achieve delivery of core/customized products in accordance with agreed schedules, procedures
• and standards
• Conduct peer reviews
• Provide effective team collaboration
• Accurate recording of time, effort and schedule related activities via trackers
• Provide good communication skills to achieve excellent customer service
• Escalate to Team Lead and/or Lead Engineer if needed, on risks/issues identified which impact
• project delivery schedules
• Take ownership and do follow up on project/s assigned
• Use logic and reasoning to identify strengths and weaknesses of alternative solutions, conclusions
• or approaches to problems
• Seek and respond to development feedback
• Supervisory Responsibilities: Supervision of other personnel is not required in this position.
Competencies: To perform the job successfully, an individual should demonstrate the following
• competencies (for development, testing or support as appropriate):
Development
• Work efficiently on development tasks in accordance with the client and project needs and
• methodology standards
• Ensure code satisfies design specifications and comply with project standards
• Review code, develop revisions and log defects/deficiencies
• Check that effort/schedule estimates are realistic and committed targets are met.
• Resolve design problems
• Perform unit testing
• Ensure documentation completeness
• Understand and apply development framework
EXPERIENCE
Education/Experience: Because of the critical nature of this role, we can only consider candidates who can demonstrate that they meet the following minimum requirements:
• Diploma or Degree holder in IT
• At least 1-2 years experience in software development, testing or support environment.
Basic Skills:
• English Communication, Verbal and Written
• Team Player/Focus
• Dependability
• Customer Service orientation
• Meeting targets
• Adaptability
• Flexibility
• Quality Orientation
• Information Gathering
• Ethics and Standards
Technical Skills:
• Computer/IT Literate
• Knowledge of process methodology
• Knowledge of software development concepts and lifecycles
• Good analytical and problem solving skills