Posted by on January 06, 19103 at 20:50:59:
Responsibilities:
1. Write programs according to the specifications determined primarily by software engineers and/or system analysts.
2. Convert the design into a logical series of instructions and codes these instructions in a conventional programming language, such as COBOL; or any one of the object-oriented languages such as Java, C/C++, Visual C/C++, ABAP, Developer 2000, Power Builder, Visual Basic, Delphi, Visual FoxPro, Clipper, FoxBase, and other programming languages.
3. Updates, repair, modify, and expand existing programs.
4. Test programs by running it to ensure the instructions are correct and that it produces the desired information. If errors do occur, the programmer must make the appropriate change and recheck the program until it produces the correct results.
5. Works directly with experts from various fields to create software – either programs designed for specific clients or packaged software for general use.
6. Implements and trains users (technical and non-technical) for their specific queries on the developed package software.
Qualifications:
1. Highly analytical, can think logically and pay close attention to detail.
2. Patient, persistent, and has the ability to work on exacting analytical work, especially under pressure.
3. Ingenious and highly imaginative specifically for design solutions and testing their work for potential failure.
4. Has the ability to work with abstract concepts and do technical analysis on software controls and operations.
5. Has the ability to work well in teams and interact directly with users even with the non-technical personnel.
6. Has strong technical skills and who understand an employer’s business and its programming needs. Has the ability to keep up with the changing programming languages and techniques.
7. Has the ability to support data communications and help implement electronic commerce and intranet strategies.
8. Has a strong object oriented programming capabilities and technical specialization in areas such as client/server programming, multimedia technology, and graphic user interface (GUI), intranets, extranets and internet applications.
9. Individuals with the right experience and training regardless of their college major or level of education.