Positions in this job family are assigned responsibilities involving the planning and development of automated applications systems to support the business needs of an organization. This includes review and analysis of user functions and activities, evaluation of available resources and current systems, and the development of appropriate programs or systems. Works with users, management and others to identify and define long and short-range information services requirements.
Position Responsibilities /Essential Functions
- Reviews and analyzes organization business needs; confers with users to evaluate requirements, discuss solutions, and develop plan of approach.
- Analyzes and designs program logic, screen layouts, reports, station criteria and testing criteria to support development of new or enhanced systems; evaluates prototypes, design techniques, tools and instructional methods.
- Performs all aspects of systems design including writing required programs, testing and evaluation of new processes and implementation of new applications; writes, tests, debugs and documents software.
- Prepares development request documentation to support new or enhanced systems and applications; translates into detailed functional requirements, technical designs and specifications.
- Conducts or coordinates user acceptance, performance stress, regression and integration testing; makes changes and corrections as needed.
- Participates in structured walkthroughs and other activities to review systems and provide training and support; provides technical assistance, instruction and training to lower-level staff.
- Performs ongoing maintenance and review of applications systems and programs; identifies problems and develops appropriate solutions.
- Participates in the planning, design, development, integration and implementation of software and technology.
- Being present at the office is an essential function of the job.
- Other duties as assigned.
Other Duties
· Demonstrates knowledge of and supports mission, vision, value statements, standards, policies and procedures, operating instructions, confidentiality standards, and the code of ethical behavior.
· Works effectively in team environment, participating and assisting their peers.
· May be required to perform other duties.