Arlington, Virginia
Feb 02, 2018
Feb 16, 2018
Analyst, IT
Full Time
Job Title: ONE-STOP ARLINGTON PROGRAMMER/SENIOR IT ANALYST Closing Date/Time: Thu. 02/15/18 11:59 PM Eastern Time Salary: $60,964.80 - $119,849.60 Annually
Job Type: Full-Time Location: 2100 Clarendon Blvd., Arlington *METRO-accessible*, Virginia       Arlington County's Department of Technology Services (DTS) is seeking to hire an experienced Programmer/Senior Information Technology (IT) Analyst to join its Enterprise Technology and Applications Services (ETAS) Division. This Programmer/Senior IT Analyst plays an integral role in the One-Stop Arlington Program, the County's new land development, building and permitting application (hosted on the Accela Civic Platform) designed to streamline business activities.

The One-Stop Arlington Program includes a portfolio of Commercial-Off-The-Shelf (COTS) and custom developed business applications requiring configuration, customization, on-going coding and support utilizing programming languages including Python, Java, GO, T-SQL, scripting language (JavaScript), and markup languages (HTML5 and CSS). Reporting to the One-Stop Arlington Solutions Support Manager, this Programmer/Senior IT Analyst is responsible for supporting all technology requirements associated with developing, implementing, supporting and troubleshooting this enterprise-wide initiative.

Key responsibilities include:
  • Conducting analysis of application development requirements to determine the type of hardware required for mobile device platform (IOS and/or Android) and/or desktop workstations, and interacting with vendors to resolve configuration issues;
  • Collaborating with clients from departments across the County, operations management, applications and infrastructure teams, and the GIS Developer on data standards, application priorities, system updates and upgrades, API (application program interface) integration changes, and database extracts;
  • Developing and implementing technical applications, functional enhancements, workflows, application extensions and interfaces;
  • Planning and coordinating work schedules including maintenance activities, regular application and disaster recovery testing;
  • Maintaining technical documentation for maintenance schedules, service level agreements, system enhancements and test scenarios;
  • Creating reports in Crystal Reports, PowerBI, Microsoft Access, and/or SQL Server Reporting Services (SSRS) to evaluate operational efficiency; and
  • Providing advice and training to end-users.

The ideal candidate will possess strong analytical, problem-solving, verbal and written communication skills to translate technical information for users at all levels, and will have significant work experience with application configuration and support including interacting with software vendors to resolve issues. Experience with the .Net framework, programming languages including  Java, C#, GO, Python 2.X and 3.X, scriptwriting skills using JavaScript, and markup languages are essential to this role, as is experience supporting and maintaining relational databases, managing and installing software updates, and supporting workflows.

 Selection Criteria: Minimum: The successful candidate will have a combination of education and/or experience equivalent to a Bachelor's degree in Computer Science or a related field and significant education, training and experience that demonstrates competence in the following areas:
  • Java, JavaScript, T-SQL, HTML5, CSS, C#, or similar object oriented programming language;
  • Applications support and maintenance of an enterprise level environment; and
  • Developing technical documentation for system enhancements and test scenarios.

Desirables: Preference may be given to candidates with knowledge and experience in one or more of the following areas:
  • Working in a Microsoft operating environment, including Active Directory and Server/Desktop operating systems;
  • Programming in Python and Go;
  • Using Microsoft reporting tools (such as PowerBI and SSRS and Crystal Reports); and/or
  • Working on an Accela Civic Platform; and/or Accela Expression Builder.

 Special Requirements: Applicant must possess, or obtain by the time of appointment, a valid motor vehicle operator's license from the applicant's place of residence or the applicant must have the ability and willingness to use alternative methods of transportation to perform assigned duties and responsibilities at locations other than the primary worksite. If the applicant possesses or acquires a license, the applicant must provide or authorize Arlington County to obtain a copy of the applicant's official state/district driving record. Any offer of employment may be contingent on a favorable review of the applicant's driving record and criminal history.

Each section of the application must be completed. A resume may be attached; however, it will not substitute for the completed application.  Incomplete applications will not be considered.
 Additional Information: Work Hours: Monday through Friday, 8:00 am to 5:00 pm. On-call hours may be required with some off-hours and weekend work to support production system troubleshooting, maintenance windows, disaster recovery, etc.

This position is part of a broadband, competency based pay pilot for which the overall salary range is $60,964.80 - $119,849.60 annually. Individuals hired to positions in this pay pilot will be appointed at a salary based on their experience and training and the nature of the work assigned. Within pay guidelines, pay pilot participants are eligible for variable salary increases based on performance growth in responsibilities and employee development on a yearly basis.

Similar jobs