CRAN is recruiting an Analyst Programmer (m/f), to be based in Windhoek, Namibia.
Description
- Primary purpose of the position: The Analyst Programmer’s role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications, as well as administration of databases. The Analyst Programmer will also conduct research, design, document, and modify software specifications throughout the production life cycle for efficient ICT operations of the organization. The position reports to the Manager ICT and Innovations
Duties
- Information Technology and Innovation:
- Analyses and assess existing business systems and identify areas of modification
- Assists in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with concerned user departments
- Assists in defining software development project plans, including scoping, scheduling, and implementation
- Researches, identifies, analyses, and fulfil requirements of all internal and external program users
- Analyses and recommends system improvement on emerging application development software products, languages, and standards in support of procurement and development efforts
- Designs, runs and monitors software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
- Administers critical analysis of test results and deliver solutions to problem areas.
- Generates statistics and writes reports for management and/or team members on the status of the programming process
- Develops and maintains user manuals and guidelines. i.e. training manuals
- Trains end users to operate new or modified programs and challenges identified by the users
- Facilitates and maintains the website by liaising with the Corporate Communication Department
- Installs software products for end users as and when required
- Plans and resolves identified shortcomings
- Ensures systems availability at all times
- Administers the Authority’s existing and future databases
- Maintains a register of all system change requests
- Ensures integration of existing and future systems
Requisites
- A relevant Bachelor’s Degree in Information Technology or Computer Science with specialization in Software Engineering/Development
- Three (3) years relevant work experience in the ICT industry, plus two (2) years experience in Systems Implementation
- Server Data Certification will be added as an advantage
- Understanding of the ICT and Software Design
- Good problem solving and critical thinking skills
- Shortlisted candidates will be required to submit proof of Namibian Police clearance
Notes
- Only shortlisted applicants will be contacted
- Indicate the source of this job post: working.co.na
- Cran is an equal opportunity employer. Persons with disabilities are encouraged to apply
- Application must include: i) a resume (CV); ii) copies of educational qualifications; iii) a cover letter indicating position applied for; iv) the names and contacts person of three (3) professional references; and v) copy of ID
- All attached scanned documents should not exceed 3MB
How to Apply
1. Documentation
- Cover Letter
- Curriculum Vitae
2. Application