Logo
Delaware Technical Community College

Applications Development Specialist

Delaware Technical Community College, Newark, Delaware, United States, 19711


Classification Title:

Applications Development Specialist (Applications)Job Code:

5090 (FT), 5590 (PT)FLSA:

ExemptPosition Pay Grade:

B/C 16Position Type:

Full-TimeSummary Statement:

An incumbent is responsible for performing a full range of data analysis, testing, and application administration. The incumbent will serve as a member of the Applications team and will assist in implementing, managing, and administering complex Higher Education Enterprise Systems.Nature and Scope:

An incumbent in this class typically reports to an administrator in the Division of Information and Instructional Technology. Duties include advanced levels of systems analysis and design, providing alternate design approaches with cost/benefit analysis for each, preparing computer programs and specifications, preparing test data, testing computer programs for accuracy and efficiency, debugging programs, writing required documentation, and troubleshooting difficulties with applications, software, hardware, and system procedures. An incumbent in this class may also serve as a team leader on a project basis periodically. Principal contacts are with users at various College locations to analyze, define, and translate their information systems into computer language, and when testing and debugging programs.Principal Accountabilities:

Confers with clients regarding the nature of the information processing or computation needs a computer program needs to address and develops, documents, and revises system design procedures, test procedures, and quality standards.Develops procedures and test data to assure accuracy and completeness in meeting design specifications and coordinates the development of test environments. Provides alternate design approaches with cost/benefit analysis for each.Designs computer program logic flow, writes new program specifications and modifies existing computer programs, develops test data, tests and debugs computer programs. Assists clients with development of queries.Remains current with the latest versions of applications development software, techniques, and practices. Researches and develops new ideas in applications development. Serves on committees such as the Collegewide application development group.Creates, modifies, monitors, and troubleshoots database objects and structures as assigned. Installs, configures, and upgrades database management systems as assigned. Administers database servers as assigned.Provides user orientation and training for new and modified computer systems and programs as assigned.Periodically serves as team leader/project manager in developing, implementing, and documenting a computer system as assigned.Assists Senior Applications Development Specialists in system analysis and design as assigned.Monitors system operation and performance and provides system support as required both during and outside of normal business hours.Evaluates, analyzes, and recommends use of a commercial off-the-shelf product versus a customer build solution. Researches new programming approaches and evaluates new software tools and techniques.Performs other related duties as required.Knowledge Skills and Abilities:

Knowledge of the concepts, methods, and techniques of system design and program specification preparation. Knowledge of Ellucian Banner and Banner related products, specifically relating to the student module. Knowledge of Oracle and Relational Database Management Systems. Knowledge of programming languages and database systems. Knowledge of database management system concepts. Knowledge of information systems, equipment, procedures, and policies of the College. Knowledge of project management, database management concepts, and systems development life cycle methodology. Knowledge of the concepts, methods, and techniques of data planning, data modeling, and design. Knowledge of the tools and techniques for testing software and for debugging and testing programs. Knowledge of the integration of application systems in a shared data environment, including software as a service and platform as a service. Skill in SQL, PL/SQL, database development techniques, entity-relationship, data normalization, data modeling, and relational calculus. Ability to design a logical flow of programming steps. Ability to communicate effectively, orally and in writing, with a variety of users. Ability to develop test data, test, and debug computer programs. Ability to write user, operational, and program documentation. Ability to establish and maintain effective working relationships with users, subordinates, and co-workers.Minimum Qualifications:

Associate degree in a relevant field and two (2) years of relevant experience; or other equivalent combination of education and experience.Posting Number:

REG4406PONumber of Vacancies:

1Open Date:

10/28/2024Close Date:

Open Until Filled: YesSupplemental Questions:

Required fields are indicated with an asterisk (*).Required Documents:

Required Documents:ResumeOptional Documents:Cover Letter/Letter of ApplicationTeaching PhilosophyWriting SampleCurriculum VitaeUnofficial TranscriptsOther DocumentMulti MediaFirst Letter of Reference

#J-18808-Ljbffr