System Analyst
CurrentInterprets business requirements for system enhancements and projects, translates them into detailed design system specifications including process and data flows, screen and report specifications, stored procedures, batch scripts, and batch scheduling specifications.Develops system components based on business requirements and system specifications, codes, tests, and implements components in accordance with standards and proceduresResponsible for unit testing components and supporting DEV and QA testing.Performs design reviews and code reviews for other team initiatives.Develops implementation plans and supports migrations through the various environments.Responsible for the coordination and implementation of small to medium-sized enhancements and production support assignments from end to end.Analyzes business needs and detailed system components, including input, process, and output requirements, data and system flows, and hardware and software requirements.Identifies, communicates, and resolves systems issues in support of core system functions.Identifies root cause of problems, provides options for resolution and documents outcome of analysis.Evaluates existing systems to improve their effectiveness and efficiency, reducing operational costs, and providing solutions to resolve data and system issues.Manages various technical aspects of small to medium-sized projects concurrently through the project lifecycle using the PMO process while managing to a budget, timeline and customer satisfaction and value.Responsible for estimating, project planning, communicating status of projects, designing, analyzing, coding (where applicable), testing, and documentation and implementation of components in accordance with standards and procedures.Provides expertise and knowledge transfer for IT, PMO and Business user team members.Provides technical leadership and expertise to peers on small to medium-sized work efforts and production support.