- Perform related duties as assigned to support the mission of the department.
- Research, design, implement and maintain applications (including web and mobile), systems,
- programs, and interfaces.
- Conduct tests of applications programs and quality assurance reviews.
- Compile test and review results for further review and user acceptance testing by the business analyst
- and functional user(s).
- Identify areas for modification/enhancement in existing applications and subsequently develop these
- Modifications.
- Write and maintain software code, queries, reports, and programs applications using current tools and
- Languages.
- Apply proven analytical and problem-solving skills to help validate, verify, communicate, and resolve
- systems/software application issues.
- Provide consultation to technical resources regarding upgrades, appropriate usage, and the technical
- environment: monitor version requirements and organize upgrades.
- Consult with business analysts, and if appropriate functional users, to analyze requirements,
- recommend technical design and specifications and clarify work requests and implementation plans.
- Develop technical specifications after reviewing provided functional specifications and analyzing user
- application programming requests.
- Prepare technical, operational, and user-related documentation in support of applications.
- Provide technical support and training to functional users.
- May be assigned as the technical expert for a specific technology or software system like workflow,
- document imaging, and management, integration services, data warehouse, Student Information System
- (Banner), or job scheduling.
- Understand high-level architectural design and patterns.
- Respond to troubleshoot application and system problems.
Is this a good fit? (Requirements):
- 3 years’ of Web Application Development experience.
- 3 years’ of Mobile Application Development experience.
- 3 years’ experience with PHP.
- 3 years’ experience with JavaScript.
- 3 years’ experience with Python
- 3 years’ experience with MySQL Database Server.
- 3 years’ experience with Oracle Database Server.
- 3 years’ experience with Apache Web Server.
- 3 years’ experience with Linux Command-line.
- 3 years’ experience with JavaScript, Ajax, HTML, and CSS.
- 3 years’ experience with Bootstrap.