This individual is responsible for understanding business needs at a detailed level and recommending, evaluating and implementing technology solutions. The position includes a mix of analytical, business process analysis, project management and “hands-on” technology work (troubleshooting, coding, etc.). Solutions may include the use of internal programming resources, external programming resources, or packaged systems to support those needs.
Reviews various factors and comprehensive evaluation of criterion, situations, data, and deliverables.
Drives the deployment of new applications and systems as well as helps manage maintenance of existing systems and processes
Partners with business owners to identify, evaluate, and develop information systems and workflow procedures to meet business needs, and designs details of automated systems
Develops end-user documentation for new and existing systems.
Reviews implementations by defining test plans and performing system and integration testing
Functions as a liaison between the business areas and the IT development team
Collaborates with peers to propose system solutions, and estimate resource requirements
Works independently managing priorities and projects
Works with outside vendors/contractors on a project-by-project basis
Translates business needs into functional requirements for systems
Other duties as assigned
MINIMUM QUALIFICATIONS REQUIRED
Broad understanding of information technology and application to business problems; deep understanding of business processes and the application of technology to improve business processes
Exceptional written and verbal communications skills; communicates effectively and promotes information sharing between teams and departments; able to adapt communication style and delivery as appropriate to different audiences, e.g. business versus technical
Flexibility and willingness to function at a variety of levels of detail (project management, detailed problem resolution, application testing)
Initiative and ability to recommend alternative approaches to enhance system performance; dynamic, self-starter with the ability to work well individually and on teams
Excellent analytical abilities; creative problem solving abilities; must be adept at multitasking and managing multiple, at times conflicting, priorities
Use Case Models, Business Process Models, Data Flow Diagrams, Context Diagrams and Sequence Diagrams, among others
System design skills
Needs analysis, scope analysis preferred; experience with developing and presenting Business Cases, CBAs and ROIs
Quality Assurance planning and execution preferred
MS-Project, Project Server or comparable tool
SOA and the concepts of Object Oriented software development
Order entry, production scheduling systems, and accounting in a wholesale and light manufacturing environment
EDI exposure a plus
EDUCATION AND EXPERIENCE
4-year degree in management information systems, accounting, or related field. Masters degree preferred.
5 + years experience in business analysis, requirements definition, designing systems solutions, deployment of information systems to meet business requirements, and project management.
Experience working with business partners to manage and prioritize Product Roadmaps and Product Backlogs