based on project assignments, participate in activities related to consultingwith end users (i.e., clients, internal customers, etc.
may write code for new and existing programs based on detailed designspecifications and given requirements while adhering to established policies, procedures, anddeadlinesProgram Testing and Documentation -
Act as an internal resource testing technical project(s)throughout the development and implementation phase providing feedback to development teamto ensure system meets business needs* Work with development team to gain a thorough understanding of the project scope and systemcapabilities to assist in developing the test plan* Develop a thorough and detailed test plan to include load, mod, integration and regressiontesting and testing of program functionality* Create test environments, run and evaluate results, testing for accuracy and accomplishment ofdefined goals, identifying all problems and inconsistencies* Test program in its entirety to ensure negative impacts do not result once program alterationsare completed* Participate in go-
live activation to identify and then resolve any issues or concerns* May be required to provide on-going program support after implementation which may includeadditional training, upgrades, or enhancements* Assist with the development of user documentation and training materials in a timely manner* May participate in documenting each step of the test plan to include back out plan, testing,implementation and end user support information, describing program development, coding testing, changes and correctionsAnalysis and Design -
Based on project assignments, participate in activities related toconsulting with end users (i.e., clients, internal customers, etc.
to determine the scope andobjectives of proposed programs or program enhancements, assisting with identifyingrequirements utilizing end user feedback* Create detailed design specifications for the new design request or requested programenhancements and modifications, which may include logical and physical design, providingsample outputs, screen designs, functional descriptions, software design, and input and outputmanagement for review by end users* May provide project lead with an estimate of the work involved with requested program orenhancement* May analyze and document system requirements for data, workflow, logical and physicalprocesses, hardware and operating system environment, interfaces with other systems, internaland external checks and controls, outputs, etc.
determining if requested program or programchange is possible with existing resources* Review analysis and design documentation with end users and appropriate staff, updatingdesign based on discussions and development changesand given requirements while adhering to established policies, procedures, and deadlines* Receive and review enhancement or modification requests, analyzing existing code todetermine changes that need to be made and ensuring understanding of defined goals and scopeof request* As assigned, perform incremental testing while developing code to ensure program is meetingthe stated requirements and is error-
free, making corrections and re-testing until no errors arefound and documenting results* May study existing systems or methods available to solve a programming problem or find anexisting program that is similar and modify the code to meet the new request* Analyze code, thoroughly troubleshooting to find causes of errors and revise programs* May carry out code walk through and / or demonstration for appropriate staffProblem Resolution -
Proactively oversee the activities involved in quality resolution ofproblems related to area of responsibility* Respond with a sense of urgency to problems escalated to employee's level* Escalate to supervisor any situation outside the employee's control that could adversely impactthe services being provided* Place the highest priority on providing quality customer service, ensuring the unique needs ofcustomers are met* Ensure quality resolution and thorough and accurate documentation of customer issues* Provide analysis and feedback to management staff and appropriate departments regardingrecurring problems, recommending improvements aimed at reducing future occurrences ofproblems* Participate in creating, administering, and continuously updating procedures for resolution ofall related issuesProject Participation -
Participate in the activities associated with a variety of departmentalprojects ensuring established timelines are met* Prepare reports, material and documentation as requested* May update project plan* Create and maintain organized project files* Provide project lead with status reports throughout assigned projects detailing project statusand timelineTeam Interfaces -
Establish and maintain a professional relationship with internal / externalcustomers, team members and department contacts* Cooperate with team members to meet goals or complete tasks* Provide quality customer service that exceeds customer expectations and improves level ofservice being provided* Treat all internal / external customers, team members and department contacts withdignity / respect* Escalate to supervisor any situation outside the employee's control that could adversely impactthe services being provideRelated Duties as Assigned -
The job description documents the general nature and level of work but is not intended to be acomprehensive list of all activities, duties, and responsibilities required of job incumbents* Consequently, job incumbents may be asked to perform other duties as required* Also note, that reasonable accommodations may be made to enable individuals with disabilitiesto perform the functions outlined above* Please contact your local Employee Relations representative to request a review of any suchaccommodations
Applicant for this job will beexpected to meet the following minimum qualifications.
Certificate from a recognizedinstitution is required
process / procedural documentationrequired
C++, HTML, PERL, SQL, Visual Basic,COBOL, etc.) is required