APPLICATIONS DEVELOPMENT AND SUPPORT
Senior Applications Developer
Summary
(May be utilized in a Non-Supervisory or Supervisory Role) Positions at this level with supervisory responsibilities are accountable for the development, enhancement, and maintenance of application systems for assigned organizational areas. Typically, this position supervises a small team of applications development and support staff and/or is responsible for a single or few applications at the lower end of complexity and/or risk and impact. The focus is on new developments and/or adaptation and maintenance of existing applications and this position mentors application development and support staff. Non-supervisory positions at this level perform complex assignments often requiring the development of new or improved applications, processes, or techniques. Employees are accountable for application security, validation, evaluation, and implementation. This position works on and solves complex problems where analysis requires in-depth evaluation of various factors and provides complex technical support in a relevant field of discipline. Employees may serve as a project lead and/or provide technical direction to lower-level team members, as well as mentor less experienced staff.
Knowledge, Skills, and Abilities
- In addition to those identified in the previous levels within this career path: Comprehensive working knowledge of and the ability to demonstrate successful use of programming languages, computer equipment, and associated software/databases in the performance of duties.
- Comprehensive working knowledge of and the ability to demonstrate understanding of all assigned areas of applications development and support, as well as the laws, principles, and practices as they are related to implementation within the agency.
- SUPERVISORY ROLE ONLY: Working knowledge of and the ability to demonstrate understanding and successful interpretation, explanation, and application of the principles and practices of supervisory and management techniques in the performance of duties.
- Working knowledge of and the ability to demonstrate understanding of the agency's policies, procedures, rules, and regulations in the performance of duties.
- Knowledge of and the ability to demonstrate understanding and successful use of the principles and practices of project management techniques in the performance of duties.
- Possess and demonstrate successful communication skills in English via all modes of communication.
- Possess and demonstrate successful management and prioritization of work within predetermined deadlines and stressful/adverse situations.
- Possess and demonstrate the ability to successfully work as a team member and positively interact with a variety of people, as well as work hours as assigned.
- Ability to demonstrate successful performance in the training and mentoring of junior staff.
- SUPERVISORY ROLE ONLY: Ability to demonstrate successful performance in the engagement, training, mentoring, and supervision of assigned personnel and support staff.
- Ability to demonstrate successful performance in the research, gathering, correlating, and analyzing of facts to develop reports, charts, recommendations, and/or solutions in the performance of duties.
- Ability to demonstrate successful performance and adherence to the rules of conduct for Patrol employees in accordance with General Order 26-02, as well as all other applicable agency policy and procedures.
- Ability to demonstrate successful performance and adherence to policy and procedure in the care and maintenance of restricted and confidential information in the performance of duties.
- Ability to work with material that may be of a sexual nature relating to criminal activity (e.g., written material, photographs, and/or verbal language, etc.)
Minimum Requirements
The following represents the minimum qualifications used to accept applicants, provided that equivalent substitution will be permitted in case of deficiencies in either experience or education.):
- Bachelor’s degree from an accredited institution and five years of information technology experience with emphasis in applications development and support.
- Must be a United States Citizen, or a legal resident of a country participating in the Visa Waiver Program (VWP).
Necessary Special Requirements
- NON-SUPERVISORY ROLE: Documented successful completion of at least 26 hours of professional skill development and leadership training each calendar year.
- SUPERVISORY ROLE: Documented successful completion of at least 40 hours of professional development and leadership training each fiscal year, in accordance with 1CSR 20-6.010.
- working hours are subject to change at the discretion of the commanding authority.