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).