Discover the Latest GIS Jobs:

Get New Jobs By:

Hire Great People:

Systems Developer - GIS

RichmondGov.com

Richmond,  Virginia
GIS Developer

Under general supervision, provides programming, analysis and communication capabilities for computer related information technology systems to support the Departmental, User Client and City Administration mission statements under the leadership of Systems Developer Leaders. Capable of performing work of moderate to considerable difficulty in the analysis, maintenance, revision and/or development of computer related systems and any related work required for complete client support. Performs additional work as required.

Supervision:

• Exercised: Classification typically does not supervise.

• Received: Typically reports to a Systems Developer Lead.

• Note: Other reporting relationships may apply

Example of Duties:
The City of Richmond's Department of Information Technology is seeking a highly qualified and motivated technical resource to provide support for the City's Enterprise GIS program.

The Systems Developer position requires a dedicated and focused self-starter who is capable of multi-tasking, has excellent communication skills with both business and Information Technology and is interested in learning more about the organization. This position requires expertise and skills in ESRI's ArcGIS platform.

Applicant will work under the City's GIS Coordinator and directly with staff in the Department of Information Technology and with customers in other agencies as a Systems Developer. The position will focus on maintenance of enterprise GIS workflows, automation, and provisioning of GIS-based solutions for improving business operations and geospatial decision-making capabilities within several Richmond departments. The applicant must possess the ability to apply GIS expertise in multiple domains. GIS integration supports multiple computerized systems used by City agencies, ranging from permits and inspections, asset management, computer-aided dispatch, web mapping applications, desktop applications, and more.

Comprehensive knowledge of the ESRI ArcGIS platform is a core requirement for this position. The applicant must possess skills and experience in the following areas:

  • ESRI ArcGIS Suite (Desktop, Pro, Server/Enterprise, AGOL)
  • GIS Development Skills (Python, ArcPy, Model Builder)
  • Geospatial Data Creation, Conversion, Maintenance, Modelling
  • GIS Analysis
  • GIS Workflows
  • Cartography and Graphic Design
  • Web Mapping Applications
  • Mobile GIS 

Additional Preferred Skills:

  • ArcGIS Server/Enterprise Version 5.0+
  • ArcGIS Portal
  • GIS Server Architectures
  • GIS Web Services (ArcGIS Server)
  • Project Management Experience
  • Knowledge of the Systems Development Lifecycle
  • MS SQLServer Database Experience (security, SQL, View design)
  • HTML
  • XML
  • .Net Framework (C#)
  • JavaScript


The position requires the candidate to serve on-call 24X7 on a rotation to provide support and resolve problems for assigned critical systems and applications.

Qualifications, Special Certifications and Licenses:
Completion of the core curriculum for a Baccalaureate or Associate level major in computer science or a related field; and One to three years experience in computer programming including two years in computer systems analysis and design at the high end of the range. An equivalent combination of training and experience (as approved by the department) may be used to meet the minimum qualifications of the classification. No Special Certification or License required.

Competencies: Zone I Contributes to departmental goal achievement. Demonstrates knowledge of city audit requirements and adheres to departmental standards. Demonstrates knowledge of data processing technology. Ensures appropriate developmental opportunities for team members. Demonstrates the ability to train user agency personnel. Provides proven experience at preparing and delivering well thought out, tested, and engaging presentations and training. Applies and demonstrates verbal and written communication skills. Supports group decisions, works with group to achieve goals, and handles conflict constructively. Applies and demonstrates knowledge of the operation of the computer system and its peripheral equipment. Applies and demonstrates knowledge of JCL and current principle programming languages. Possesses the ability to plan, develop, and prepare technical reports and manuals. Acquires and continuously develops professional/technical skills and knowledge.

Applies and demonstrates knowledge of the following: Programming Testing Operations Problem solving Structure charting Flow charting Forms design Demonstrates proven ability to analyze computer software and hardware programs. Applies and demonstrates knowledge of City systems and processes which emphasize the interrelationships in networked City operations. Provides knowledge and assistance in the design and implementation of database applications. Plans, organizes and executes assignments effectively and efficiently including time management and productivity reporting. Contributes to and enhances customer satisfaction by effectively planning and delivering project work. Makes use of resources and plans and organizes time effectively. Applies and demonstrates ability to plan and organize work. Zone II All competencies of Zone I. Contributes to departmental goal achievement. Demonstrates knowledge of city audit requirements and adheres to departmental standards. Demonstrates knowledge of data processing technology. Ensures appropriate developmental opportunities for team members. Applies and demonstrates verbal and written communication skills. Supports group decisions, works with group to achieve goals, and handles conflict constructively. Applies and demonstrates knowledge of the operation of the computer system and its peripheral equipment. Applies and demonstrates knowledge of JCL and current principle programming languages. Acquires and continuously develops professional/technical skills and knowledge. Applies and demonstrates knowledge of the following: Programming Testing Operations Problem solving Data modeling Business process analysis Flow charting Forms design Applies and demonstrates knowledge of laws, ordinances and regulations on data access, use and confidentiality. Maintains current knowledge of applicable business activities and external influences that may impact business needs or software applications and systems. Applies and demonstrates knowledge of the techniques and principles of systems analysis. Applies and demonstrates ability to develop business and data process flow models as appropriate to support and reflect current and proposed requirements processes. Identify options for consideration to improve data flow, security, performance and effectiveness of software or systems. Applies and demonstrates ability to perform market searches for available software to meet user needs. Research options from searches, analyze options against defined criteria to identify potential matches, and define functional gaps between options and defined needs. Applies and demonstrates the ability to integrate applications (both internally developed and COTS products). Works in partnership with internal and external organizations to help clients use technology integration to solve business challenges. Demonstrates administrative and technical skills in problem resolution. Applies and demonstrates knowledge of City systems and processes which emphasize the interrelationships in networked City operations. Demonstrates ability to provide on-call application support for reported problems throughout the software development life cycle including maintenance, replacement, and application retirement. Applies and demonstrates skills in providing support to ensure requirements are understood when developing test procedures, screen shots, prototypes, interpreting test results, and preparing initial software and database design. Demonstrates ability to perform impact and hazard analysis when requirements change, including communicating information to lead developers on how the change impacts resource requirements, project schedules, and costs to the business. Plans, organizes and executes assignments effectively and efficiently including time management and productivity reporting. Contributes to and enhances customer satisfaction by effectively planning and delivering project work. Makes use of resources and plans and organizes time effectively. Applies and demonstrates ability to plan and organize work. Applies and demonstrates knowledge of systems and applications used by the City. Demonstrates professional experience and competency in any of the following operating systems: Windows 2000-2003, Z/OS, Unix (HP, AIX).
Americans with Disabilities Act Requirements:

PHYSICAL AND DEXTERITY REQUIREMENTS: Physical and dexterity refers to the requirement for physical exertion and coordination of limb and body movement. Requires light work that involves walking or standing most of the time and involves exerting up to 20 pounds of force on a regular and recurring basis; skill, adeptness and speed in the use of fingers, hands or limbs on repetitive operation of mechanical, electronic office or shop machines and tools within moderate tolerances or limits of accuracy.

ENVIRONMENTAL HAZARDS: Environmental hazards refer to the job conditions that may lead to injury or health hazards even though precautions have been taken. The job may risk exposure to bright/dim light, traffic, electrical shock, radiation, moving machinery, dust/pollen, extreme noise levels and fumes/noxious odors.

SENSORY REQUIREMENTS: Sensory ability refers to hearing, sight, touch, taste, and smell required by the job. The job requires normal visual acuity, depth of perception, hearing, speaking, and sense of smell.

ADA COMPLIANCE The City of Richmond, Virginia is an Equal Opportunity Employer. ADA requires the City to provide reasonable accommodations to qualified individuals with disabilities. Prospective and current employees are invited to discuss accommodations.



When you apply, please indicate that you are responding to the posting on My GIS Jobs.

Privacy Policy | Copyright © 2017, My GIS Jobs. All rights reserved.

Get GIS Jobs by Email

Subscribe to our Email Alert and receive notice anytime new jobs are posted!

You can cancel email alerts at any time.

Close