Our Systems Analysts are responsible for applications systems analysis and design of new/changing systems/technologies. Provide support skills for modifying and maintaining existing systems in order to meet internal and external user requirements. Support existing systems and perform maintenance and enhancement. Work on small to medium-sized development projects through the development life cycle. Estimate work effort and reports, update the status of projects and work assignments. Develop new systems under direction of development lead with an emphasis on minimized maintenance requirements. Troubleshooting and debugging of new and existing systems. Assist in providing technical input to other areas and gathering of technical data from outside organizations. May plan and execute testing and implementation of major systems. Provide technical assistance to aid other employees.