It Programmer And Analyst
CurrentDesign, develop, implement, and enhance applications and software and/or hardware for new data processing systems or sub-systems.Prepare system design and system technical documents.Develop project proposals and manage small projects.Draft work plans and specifications for applications and systems software projects.Write standards and procedures for use of hardware/software products.Diagnose and solve system problems within a specialty area.Design, develop, test and maintain custom applications using current technology.Modify existing applications in a specific software/hardware area, e.g., GIS or department specific application using a variety of programming languages.Develop mapping application; and develop and maintain spatial and geographic data.Evaluate alternative or corrective actions in terms of effect on system behavior and/or utilization of resources; recommend changes to improve system efficiency.Interview users to determine requirements; draft and present proposed designs for software and/or hardware.Assist in the preparation of project estimates, requirements and specifications.Troubleshoot hardware and/or software problems and provide corrective actions.Write documentation for PC/network users to support software application usage, user manuals, and documentation for database program users.Participate in training system users in proper operational use of system.