MARICOPA COMMUNITY COLLEGES DISTRICT JOB DESCRIPTION

 

TITLE: WEB/DATABASE APPLICATIONS DEVELOPER

GRADE: 15

JOB CODE: 0796

FLSA: EXEMPT

 

Job Summary


Develops web based enterprise database software applications to meet current college needs.

 

Scope


This position works in the area of information technology.  Work contacts include administrators, faculty, staff and vendors.  Equipment used includes a full range of computer equipment and software.

 

Supervision Received


This position reports to an assigned administrator; receives general direction regarding routine and standard matters; specific instructions regarding non‑routine and highly sensitive matters.

 

Supervision Exercised


None.

 

Representative Duties


Develops and implements custom web based database applications in a Microsoft Development environment using enterprise versions MS/SQL; recommends and implements procedures and standards related to the development and maintenance of database applications; uses computer systems to define and code Microsoft .NET web applications; provides technical support to the systems manager in the areas of production, efficiencies related to system/application performance; analyzes and debugs applications software; monitors and maintains application performance tuning and testing; confers with vendors in diagnosing and correcting errors; develops and implements external access to and from database systems using application programming interfaces (API); supports the creation of custom reports, forms and queries; performs related duties as assigned.

 

Knowledge and Abilities


Knowledge of: Microsoft development environment; MS/SQL; application development tools including MS .NET/ASPX Visual Studio; world wide web (WWW) interfaces to database applications; C+ and ASPX programming.

 

Ability to: interpret functional design specifications and create technical design specifications; modify and implement selected programs to interface with software already in use; communicate effectively orally and in writing; establish cooperative working relationships with persons contacted in the course of performing assigned duties.

 

Training and Experience


Any combination of education, training and experience that provides the required knowledge and abilities.  An example of this would be a college degree in information technology and/or certification in Microsoft Development practices and/or experience developing web applications in a large-scale computer system using Microsoft tools and best practices.


Special Conditions of Employment



Working Conditions


Positions in the class may require prolonged monitor viewing. On-call via phone and/or pager is required. After-hours and weekend work may be required.


This class specification is intended to indicate the basic nature of positions allocated to the class and examples of typical duties that may be assigned.  It does not imply that all positions within the class perform all of the duties listed, nor does it necessarily list all possible duties that may be assigned.