Software Engineer Iil
Current• Analyze user needs and software requirements to determine feasibility of design within time and cost constraints• Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects• Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance• ·Coordinate installation of software system• Develop or direct software system testing or validationprocedures, programming, or documentation• Modify existing software to correct errors, adapt it tonew hardware, or upgrade interfaces and improveperformance• Prepare reports or correspondence concerning projectspeci cations, activities, or status• Store,retrieve,andmanipulatedataforanalysisofsystem capabilities and requirements• Write technical reports or other documentation , suchas handbooks, or bulletins, for use by engineering staff,management, or customers• Manage, troubleshoot and maintain software packages• Deployment/Installation of multiple packages to createa speci cally designed product• Remotely troubleshoot and repair software issues• Manage software package les and modify for speci cchanges requested• Maintain up to date knowledge of compatibility of avariety of software packages