Objective
Researching, designing, implementing and managing software programs. Testing and evaluating new programs. Identifying areas for modification in existing programs and subsequently developing these modifications.
Job roles
- Design and code applications solving business issues.
- Develop diagrams and flow charts on computer operation process.
- Develop, test and analyze programming applications.
- Determine, develop and document software specifications throughout production lifecycle.
- Analyze and rectify software errors and present precise status reports on time.
- Build and develop applications using computer languages such as XTML, JAVA, ABAP, Visual Basic and C++.
- Upgrade and offer patches to existing computer systems.
- Develop technical documentation to support application maintenance.
- Support programmers and analysts to conceptualize and develop new software programs.
- Plan software development lifecycle phases.
- Prepare and document software specifications and requirements.
- Research and document software users’ requirements.
- Guide re-engineering of applications responding to customer requests.
- Offer input to SDLC documentation specialists and edit documentation.
- Resolve programming issues by applying problem solving skills.