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, developing project plans and timelines, and coordinating project resources. The incumbent will identify opportunities to leverage technologies to improve and enhance business practices by designing and implementing application/product enhancements. They will work with and act as a liaison to customers, end-users, appropriate IT personnel, and software vendors to align technology functionality with operational processes. The role involves assessing, researching, analyzing, and documenting stakeholder needs, selecting appropriate information gathering and/or modeling techniques to elicit requirements. Additionally, the incumbent will develop detailed test cases, execute them, and share results with business and tech managers for approval. They will work jointly with developers to provide solutions and cost/time estimates for fixes and enhancements, and perform longer-term analysis and design of systems and hardware to maintain production environments. The role requires synthesizing requirements and developing recommendations that best meet business objectives, and working on project teams 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