Job Title: Analyst, Developer (.NET Development)
*Division: Information Technology
*Job grade: ET – ABO
*Department/ unit: CTO
JOB OBJECTIVE(S)
▪ To assist in detailed design, programming, testing and roll-out tasks for application development projects, along with providing production application support.
DUTIES & RESPONSIBILITIES
▪ Contribute to planning, coordinating and supervising all activities related to the design, development and implementation of the systems and software applications
▪ Contribute to planning the introduction of new application systems
▪ Assist in developing high-level designs of systems
▪ Perform coding duties according to the functional and technical specifications in order to solve a business problem
▪ Actively participate in program unit testing, integration and system testing to ensure they meet quality standards
▪ Peer review solutions developed by fellow developers
▪ Assist in maintaining, supporting and upgrading existing IT systems and applications
▪ Assist in designing, coding, testing and documenting web application software
▪ Participate in the customisation of application packages
▪ Review technical constraints and performance issues of solutions.
KEY PERFORMANCE INDICATORS
▪ Percentage of user requirements met by systems
▪ Number of systems-related customer complaints
▪ Frequency of repeated quality audit exceptions
▪ Percentage of overdue incidents and problems
JOB REQUIREMENTS Education
▪ Minimum of a first degree or its equivalent in a business /IT related discipline.
Experience
▪ 1+ years of experience in designing, developing and delivering solutions
Knowledge
▪ Working knowledge of software development frameworks, concepts and best practices
▪ Working knowledge of structured systems analysis and design, and software development life cycle ▪ Working knowledge of relational database management system and tools
▪ Proven technical aptitude in several relevant application programming domains
▪ Working knowledge quality control/assurance
▪ Customer-centricity
▪ Creative, results-oriented and analytical with strong problem-solving capability.
Skill/Competencies Core SFIA 5 Skill Requirements
▪ Data Analysis (DTAN 2) ▪ Programming/ Software Development (PROG 2)
▪ Systems Integration (SINT 2)
▪ Porting/ Software Integration (PORT 3)
▪ Applications Support (ASUP 2)
▪ Problem Management (PBMG 3) Other SFIA 5 Skill Requirements
▪ Requirements Definition and Management (REQM 2)
▪ Information Content Authoring (INCA 3)
▪ Learning Delivery (ETDL 3).
*Administratively reports Senior Analyst, Developer (.NET Development).