Application Developer / Programmer:
Description: Rich Internet Application Developer / Programmer
Programmer Job Purpose: modifies data-rich computer applications by converting project requirements into code.
Programmer Job Duties:
- Confirms project requirements by reviewing program objective, input data, and output requirements with supervisor
- Arranges project requirements in programming sequence by analyzing requirements, preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic
- Encodes project requirements by converting work flow information into computer language
- Confirms program operation by conducting tests; modifying program sequence and/or codes
- Prepares reference for users by writing operating instructions
- Maintains historical records by documenting program development and revisions
- Maintains project confidence and protects operations by keeping information confidential
- Contributes to team effort by accomplishing related results as needed
General Skills/Qualifications: General Programming Skills, Analyzing Information , Problem Solving, Software Algorithm Design, Software Performance Tuning, Attention to Detail, Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, Software Testing
Required Software Knowledge: Intermediate to Advanced Level Knowledge of the following: Flex or Flash Builder, Photoshop, Illustrator, Google Sketch up, and Eclipse or Netbeans IED
Required Programming Knowledge: Intermediate to Advanced Level Knowledge of the following: Adobe Air, Actionscript 3.0, Java, PHP, Flex Framework