Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
Test and develop programming modifications.
Write new program code using prescribed specifications.
Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
Confer with users 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.
Write and maintain programming documentation.
Maintain confidentiality with regard to the information being processed, stored or accessed.
Document programming problems and resolutions for future reference.
Assist users as a computer resource.
Other duties as assigned.
Responsibilities may require evening and weekend work in response to needs of the systems being supported.
Qualifications:
Bachelor's/College Degree in Engineering (Computer/ Telecommunication), Computer Science/Information Technology, or its equivalent.
At least 1 year experience
Good communication skills
Has the ability to work effectively in a dynamic, multi-tasking environment
Flexible and willing to work extended hours with minimal supervision