Arlington, Virginia
Mar 31, 2017
Jul 10, 2017
Full Time
Job Title: APPLICATIONS DEVELOPER Closing Date/Time: Continuous Salary: $73,694.40 - $112,632.00 Annually
Job Type: Full-Time Location: 2100 Washington Blvd., Arlington, Virginia       Located within the Arlington County's Public Safety Information Technology Unit, this position performs advanced systems analysis and senior level programming work to develop, maintain, and enhance applications used by Public Safety agencies including Police, Fire, Sheriff, and the Office of Emergency Management.  The agencies have a combination of critical technology systems including computer aided dispatch, records management, fire toning systems, emergency warning and alarm systems, video systems, jail management systems, fingerprinting systems, and other communication technology, many of which are used in the field on tablets and mobile data terminals in special purpose vehicles by emergency personnel. This position requires ability to understand Public Safety systems, industry requirements and future direction and. the ability to communicate with users and customer agencies throughout the project lifecycle to define project scope, prioritize and schedule work, diagnose and resolve problems, and manage stakeholder expectations.  Work is performed in this unit in coordination with the Department of Technology Services which maintain enterprise wide services and standards.

Major duties and specific tasks:

Provides solution design, development, testing, implementation and maintenance for public safety system applications.
  • Manages the full application lifecycle, including design, implementation, integration, user acceptance, quality assurance, and ongoing maintenance;
  • Decides on the best approach to deliver solutions based on project goals and objectives, resource availability and capability, current technology architecture and constraints, business priorities, legal and regulatory influences, market availability and capability, and risks;
  • Conducts system testing, including preparation and execution of testing strategies and test plans.
  • Provides technical support and development involving Public Safety Intranet sites; and
  • Troubleshoots problems and provides short-term (work-around) and long-term solutions to meet business needs.

Performs business process analysis, functional and technical requirements elicitation and documentation.
  • Works with business system users, project teams, technical staff, and others to translate user requirements into system, equipment and/or program specifications;
  • Assesses technology and researches solutions; provides recommendations to users.

 Selection Criteria: Minimum Qualifications: Bachelor's degree in Computer Science, Information Systems Management, or a related field plus considerable experience in developing, coding, testing implementing, and integrating complex browser-based and or object-oriented applications using Java, JavaScript, jQuery, CSS, HTML, PHP, Python, ASP.NET, SQL or similar technology.

Substitution: Additional qualifying experience as defined above may be substituted for the education requirement on a year-for-year basis.

Desirables: The ideal candidate will also have the following:
  • Experience in system/application integration design, development, implementation, and support;
  • Understanding of software development lifecycle and application design;
  • Ability to define business process analysis functional and technical requirements; and
  • Designing, configuring and testing system components and integrating them to deliver applications that support business processes

 Special Requirements: Must be willing to complete a pre-hire background check as a condition of employment which may include extensive checks of the following: criminal record, driving record, education, professional credentials and credit history. You will be required to sign a release authorizing the County to obtain your background information.

Please complete each section of the application. A resume may be attached to further present your qualifications, however, it will not substitute for the completed application. Your responses to the supplemental questionnaire are required for this position.
 Additional Information: Work Hours: Monday through Friday, 8:00 am to 5:00 pm.

The employee will be required to work a rotating on-call schedule to support 24/7 mission critical systems and may be expected to work hours in excess of their normally scheduled hours in response to short-term needs and or County-wide emergencies.

The application process will close when the position has been filled or when a sufficient number of qualified applications have been received.