This position is responsible for support, enhancement and implementation of software applications used within the organization. It oversees and directs intermediate scale projects or components of large-scale projects; develops project plans and timelines and coordination of project resources. The incumbent will identify opportunities to leverage technologies in areas that improve and enhance business practices by designing and implementing application/product enhancements. Works with and is a liaison to customers and end-users, appropriate IT personnel and software vendors on a regular basis to align technology functionality to operational processes. Assesses, researches, analyzes, and documents stakeholder needs, selecting the appropriate information gathering and/or modeling technique to elicit requirements. Develops detailed test cases, executes them, and shares results with business and tech managers for approval. Works jointly with developers to solution and provide cost and time estimates on fixes and enhancements. Performs longer-term analysis and design of systems and hardware to maintain the production environments. Synthesizes requirements and develops recommendations that best meet the objectives of the business. Works on project teams that are developing or modifying very complex information systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior