[Under Construction]

 

Application Developer

Job Description & Activities


Job description

Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintain and modify programs.

Primary Responsibilities

bullet

Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.

bullet

Refine data and format final product.

bullet

Maintain and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes.

bullet

Test and develop programming modifications.

bullet

Write new program codes using prescribed specifications.

bullet

Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part.

bullet

Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.

bullet

Confer with colleages to gain understanding of needed changes or modifications of existing programs. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.

bullet

Write and maintain programming documentation.

bullet

Maintain confidentiality with regard to the information being processed, stored or accessed.

bullet

Document programming problems and resolutions for future reference.

bullet

Assist personnel of other departments as a computer resource.

bullet

Other duties as assigned.

  Additional Responsibilities

bullet

Provide on-the-job training to new department staff members.

bullet

Provide computer orientation to new company staff.

Knowledge And Skill Requirements

bullet

Basic reading, writing, and arithmetic skills required. This is normally acquired through a high school diploma or equivalent.

bullet

Knowledge of company programming procedures and programming languages. Ability to process computer data and to format and generate reports. Ability to implement and troubleshoot programming changes and modifications. Knowledge of computer flow charts and of programming logic and codes. Ability to write technical instructions in the use of programs and/or program modifications. Ability to investigate and analyze information and to draw conclusions. Ability to learn and support new systems and applications. Work with users requires interpersonal skills. This is normally acquired through a combination of a Bachelor's Degree and three to five years of programming experience.

Working Conditions

Working conditions are normal for an office environment. Work requires extensive work using a computer. Responsibilities may require evening and weekend work in response to needs of the systems being supported.


If you find this job challenging for you, please send your CV to info@proactivesoft.com