Mobile Applications Developer II

Print this page >>
POSITION DESCRIPTION

POSITION TITLE:
ORGANIZATION:
REPORTS TO:
REVISION/REVIEW DATE:
JOB CODE:
UNION:
CLASSIFICATION:
GRADE:
Mobile Applications Developer II
Information Technology/Technology Applications
Director of Technology Applications
December 2, 2013
66
ASASP_III

29

POSITION SUMMARY:


  Under the direction of the Director of Technology Applications, the Mobile Applications Developer II is responsible for developing software and applications that are compatible with a mobile phone. The work involves moderate to full-range tasks as assigned by the supervisor in the analysis, design/development and testing of mobile applications. The incumbent will be responsible for cellular technologies and the software platforms used for working with such technologies. Common fields of work include working on applications on one of the following devices - Apple iPhone, iPad, Android or Windows Mobile.  GPS mapping and other similar technologies experience is a plus.  Incumbent must also be able to develop mobile secure software that integrates with external systems over the Internet.  All applications must adhere to specified requirements; meet end-user needs and expectations and objectives of PGCPS. Incumbent will also assist personnel and students in an educational/classroom setting in learning how to develop mobile-based software.  Duties include but not limited to technical support/guidance and assistance in developing lesson plans and curriculum course guides.   

DUTIES and RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

 

Designs, builds, and implements changes, extensions and enhancements to existing mobile applications and reports according to software standards and conventions;

Reviews and debugs existing customizations and reports as necessary;

Meets with non-technical staff to define user requirements;

Assists with and/or conduct training programs for analysts/developers, consultants and users;

Help with the Technical School curriculum course training and assist when required for a classroom student training for the technical school;

Coordinates development and maintenance of a test environment including procedures for migration to production environment;

Coordinates and supports interfaces to legacy systems as required;

Documents all procedures used in reports and customizations;

Updates technical skills and knowledge through continuous self-study, self-discovery, tutorials, and classes; and formal training; and

Troubleshoots programs and issues encountered by system users, suggest resolutions, and resolve those problems and issues.

 

 

QUALIFICATIONS:The requirements listed below are representative of the knowledge, skill, and/or ability required.

 

Mobile Web Development: Oracle Application Express, jQuery Mobile, jQuery, Javascript, AJAX, HTML5, CSS;

Native Development: iPhone/iPad - (Objective-C, XCode, Cocoa, UIKit), Android (Java), Windows (C# and VB.NET);

Middle Tier:  One of the primary development language such as NET (C#/VB.NET),  Java/J2EE or PHP; Web services/RESTful API; Application servers - Apache Tomcat, WebLogic, or IIS;

Backend:  Oracle PL/SQL, Oracle APEX, SQL@Loader, DDL/DML, Database Design and Data Modeling;

iOS Human Interface Guidelines; and

Good communications skills to articulate functional as well as technical concepts.

 

 

EDUCATION and/or EXPERIENCE REQUIREMENTS:


 

Bachelor's degree from an accredited college or university in Computer Science or a related field, a proven record of success as an Mobile Applications Developer, and two to five years of mobile applications development; preferred candidates are required to have a minimum of two to five years of object oriented programming (OOP) experience in a language such as Objective-C, C++, C#, Java or Mobile Web with Oracle Technologies.

 

 



CERTIFICATION REQUIREMENTS:


None Required.

SUPERVISORY RESPONSIBILITIES:


No direct supervisory responsibilities.

PHYSICAL DEMANDS:


The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is frequently required to stand, talk, hear, walk, sit, and use fingers, tools or controls. The employee is occasionally required to reach with hands and arms and stoop, kneel, crouch, or crawl. Specific vision abilities required by this job include close vision such as to read handwritten or typed material, the ability to adjust focus, and depth perception. While performing the duties of this job, the employee may occasionally push or lift up to 25 lbs.


WORKING ENVIRONMENT:


The work environment characteristics are representative of those an employee encounters while performing the essential functions of the job.


ADDITIONAL INFORMATION:


None.

Last modified: 1/29/2020 11:48:48 AM