Under the direction of the IT Manager, this position is responsible to assess the suitability of information systems in terms of their intended outcomes and liaise with end users, software vendors and other programmers in order to achieve these outcomes. Will evaluate the business need and identify the appropriate solution, design / purchase systems to implement those needs, and train and motivate others to use the systems. Will be responsible for developing cost analysis, design considerations, staff impact, and implementation timelines.
Provide technical expertise and recommendations in assessing new IT software projects and initiatives Identify opportunities that can improve efficiency of business processes. Coordinate application development for multiple projects. Provide programming for all in-house IT projects. Assist in troubleshooting software application issues. Assist in managing an outsource relationship for 3rd party application development and programming consultants. Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements. Analyze current business process and suggest solutions to improve Analyze data contained in applications and identify data integrity issues with existing and proposed systems and implement solutions. Provides assistance and advice to business users in the effective use of applications and information technology. Provide SQL administration in live and test environments. Write technical procedures and documentation for the applications including operations, user guide, etc. Produce technical documentation for new and existing applications. Verify database and data integrity. Assist in the creation of the system design and functional specifications for all new development projects. Serve as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues. Ability to stay current with changing business and technology requirements Ability to travel between both Dortec locations when needed. Hours will be split between both facilities. Responsible for off-shift and on-call support when required Follow safe working practices and encourage safety in the workplace Provide support and other duties as determined by the Supervisor, Business Systems or Department Manager