duties and responsibility:
●responsible for planning, processing and performing all jobs in an efficient manner with
assisting the manager
●working closely with upper management.
●design and develop programming systems making specific determinations about system
performance.
●responding promptly and professionally to bug reports.
●review and repair legacy code.
●expected to conduct system analysis and development, with limited support from
professional staff, to keep our systems current with changing technologies.
●analyze, design, coordinate and supervise the development of software systems to form a
basis for the solution of information processing problems.
●analyze system specifications and translate system requirements to task specifications for
junior programmers.
●responsible for analysis of current programs including performance, diagnosis and
troubleshooting of problem programs, and designing solutions to problematic programming.
●responsible for developing new programs and proofing the program to develop needed
changes to assure production of a quality product.
●responsible for development of new programs, analyzes current programs and processes,
and making recommendations which yield a more cost effective product.
●writes, edits, and debugs new computer programs for assigned projects, including necessary
records and desired output.
●tests new programs to ensure that logic and syntax are correct, and that program results are
accurate; assists lower-level programmers with programming assignments.
●document code consistently throughout the development process by listing a description of
the program, special instructions, and any changes made in database tables on procedural,
modular and database level.
●responsible for reading, understanding, and utilizing all part and assembly prints, forms,
spreadsheets, bills of material, specification sheets, and technical references.