Job Duties:
• Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance our existing systems
• Make recommendations on custom applications which include a number of data capture systems for Stewardship and other databases which need to be moved into a central repository.
• Investigate and resolve application functionality related issues and provide first level support and troubleshooting of our Financial Edge and Raiser's Edge systems
• Assist in managing an outsource relationship for 3rd party application development and programming consultants.
• Assist network administrator with application installation and testing.
• Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
• Provide minor programming for some in-house IT projects.
• Pre and Post Production support.
• Write technical procedures and documentation for the applications including operations, user guide, etc.
• 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.
• Manage Source code and deployment package version (Version control)
• Support pre and post production application.