Works under general supervision. Responsible for the support and maintenance of existing applications, implementing information services projects, developing detailed system designs, defining computer program specifications and programs. Participate in business process analysis, and process improvement initiatives. Provides technical leadership to IS associates and the business community with respect to project implementation alternatives, hardware and software alternatives, and information services best practices. Additionally this position provides technology training and education to the business community.
Major Position Responsibilities
1. It is an essential requirement of the job that the employee have the ability to function in a feedback-rich, team-based environment.
2. Employees must possess good interpersonal skills and be compatible with co-workers.
40% Technical Leadership
Design, develop and implement computer specifications and programs.
Assist in the definition of user requirements and in the development of functional specifications. Maintain a thorough knowledge of all development tools and techniques used by the company.
45% Support & Maintenance
Responsible for maintaining assigned systems by applying a thorough operational and functional understanding of the supported systems:
Fulfilling ad-hoc information requests through the use of SQL queries and custom programs
Provide additional business support by:
Exploring new technologies and industry best practices/trends to continually enhance the company's current and future business applications
Bachelor's Degree of Arts or Science in Computer Science, Information Technology, or Business
Must have comprehensive knowledge of problem analysis and structured analysis, design and programming techniques.
Proficiency in the following:
Key Business Application Environment: