SUMMARY. Applies standard programming procedures and knowledge of pertinent functional areas. Analyzes needs, designs, writes, and tests new programs and applications. Maintains and revises existing systems and provides technical assistance to users as well as to others in IT. Works according to approved requirements and detailed specifications. Applies judgment in devising program logic and selecting and adapting standard programming procedures....