Under the supervision of a senior analyst-programmer, you will develop, test, and debug new features or enhancements to the existing software, according to specifications.
You will be expected to analyze and review the existing system, and program logic to become familiar with the existing program features and coding standards (very important).
Regular development meetings will be common place and you will also provide weekly status reports of your progress. You will be held accountable for all results that you deliver. They will expected to be fully tested and of a high quality.