Job Description
- Analyzing, designing, coding, testing, debugging, optimizing and maintaining of new and existing program code.
- Maintain and improve the performance of existing software.
- Recommend improvements to existing software programs as necessary.
- Develop and implement new software programs.
- Reading, writing and updating documentation.
- Participating in design decisions and requirements analysis.
- Researching and proposing solutions to technical problems.
- Participating in software process and project management activities.
- Participating in Data Base Design, Data Maintenance, and design