Senior Applications Developer
Created:
August 20, 2013
Description
Basic Function Responsible for the basic design, development and ongoing modification of software applications, and implementation of work products in a complex production environment.Design, develop and maintain software applications and provide application-specific user support. Develop application requirements based on business requirements from clients and technical requirements from IS support specialties. Implement prescribed security policies.
Contract Length 12 month
Characteristic Duties and Responsibilities Responsibilities include working closely with clients, business analysts, and team members to understand more complex business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural and security standards.
Involved in the full systems life cycle and responsible for designing, coding, testing, implementing, maintaining and supporting complex applications software.
Leadership and Supervision May supervise students and/or provide functional guidance of support staff or other employees who work on a project or assignment on a temporary or intermittent basis.
Minimum Qualifications
Education and Experience
Other Knowledge, Skills, and
Abilities Educational and experience: A baccalaureate degree in an appropriate field and four or more years of relevant professional experience.
Or a combination of education, training, and experience equivalent to an Associate degree in IS/CS plus six years of experience including; developing application requirements; design, development and /or maintaining and providing support for multiple complex applications, user interfaces, application functions, application interfaces, databases or database applications; implementing applications based on system life-cycle standards and IS Architectural and Security protocols; performing analysis and judgment regarding interdependencies of processes / applications / technologies; developing application requirements based on business requirements from clients and technical requirements from IS support specialties; and working effectively with limited oversight.
Working knowledge of:
Several appropriate development language(s), operating system(s), and reporting tool(s). Complex relational database design, remote processing and virtual systems.
Complex programming concepts; server and storage architecture and its capabilities; complex techniques of studying business processes related to new or modified applications; advanced systems design; technical report writing; and application of algorithms and mathematical modeling and record selection.
Very complex computer system analysis, design, testing, debugging and maintenance techniques and practices.
IT goals and priorities, as well as client divisional mission and goals.
Demonstrated ability to:
Develop very complex programs and detailed program specifications;
Analyze very complex data and situations, reason logically and creatively; identify complex problems, draw valid conclusions, and develop very complex effective solutions.
Apply creative thinking in the design and development of complex methods of processing data.
Prepare and interpret complex structured and/or computerized diagramming techniques.
Additional Information
(Unique characteristics or needs of the position) CHARACTERISTIC DUTIES AND RESPONSIBILITIES IN UL:
1. Configure and maintain Unix servers to support our web sites, workflow applications, and storage solutions.
2. Create and maintain code to support UL projects, e.g.,
a. Account Management System and Staff Directory system
b. Special Collections metadata collection tool and associated public interfaces to these collections
c. Selection Manager
d. KentLINK Item Documentation system
3. Create and maintain code to support library automation by interfacing with KentLINK ILS System, e.g.,
a. UL Patron Database and the associated backup scripts
b. New Materials and Actives Serials systems
c. KentLINK 856 URL checker
d. Budget Report System
e. Building Monitor System
4. Handle various long-term projects as assigned, e.g.,
a. work with Special Collections to digitize the Daily Kent Stater and provide for public access
b. work with Special Collections to create a dark digital storage system for use across campus
c. continue process of moving content from www.library to other web sites
d. develop programming for migration to III/Sierra and for long-term utilization of Sierra data
PREFERRED SKILLS:
1. Experience in Unix server administration.
2. Experience programming web applications in PHP, Javascript, AJAX, etc.
3. Experience with SQL, scripting languages, AD and LDAP.
4. Experience with web content management systems.
Must pass a security check
For all official job descriptions, visit www.kent.edu/hr.
Equal Opportunity/Affirmative Action Employer
Work Schedule
Salary Base 52,967 - 67,461
How to apply
Metadata
Published: Tuesday, August 20, 2013 19:02 UTC
Last updated: Tuesday, February 28, 2017 23:44 UTC