SGR_cart_icon.png Shopping Cart          

SGR_Homepage_Header.png

 
SGR Job Board


Please click on Position links below for more information.



Software Developer - GIS - City of Frisco, TX (ID: 327268)

Title Software Developer - GIS
Type IT/MIS
Date Posted 2019-04-08
City / Organization City of Frisco, TX
Website Click Here for the Position Listing
Description
Under general supervision of Assistant Director of Information Technology, responsible for the design, development, implementation and support of software applications. The successful Software Developer must be proficient in or have a strong working knowledge in the development of GIS applications using a variety of programming languages, protocols and frameworks.
 
The intent of this position description is to provide a representative summary of the major duties and responsibilities performed by incumbent(s) in this position. Incumbent(s) may not be required to perform all duties in this description and incumbent(s) may be required to perform position-related tasks other than those specifically listed in this description.
 Essential Job Functions & Other Important Duties:
  • Defines solution objectives by analyzing user requirements, system features, and functionality.
  • Designs and develops user interfaces to applications by: setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing development using approved languages and frameworks; designing and conducting test plans using languages and software products; designing and conducting tests.
  • Creates a variety of customer solutions by integrating enterprise applications with custom scripting and development.
  • Establishes and maintains effective working relationships.
  • Supports users by developing documentation and assistance tools.
  • Develops and implements large or complex computer software applications; design, configures and tests system software; debugs or troubleshoots user software issues.
  • Provides advanced technical support to support staff and system users; mentors staff in resolving application software problems.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Maintains awareness of new technologies and advances in the profession; reads professional literature; attends workshops and training sessions as appropriate.
  • Suggests and maintains departmental standards, procedures, and documentation.
  • Complies with all written City policies and procedures.
 Other Important Duties:
  • Travels off site to present training or to attend meetings, conferences and training.
  • Performs other related duties as assigned.
  • Regular and consistent attendance for the assigned work hours is essential.
 Job Requirements:
  • Proficient in C#, Microsoft .net Framework, Visual Studio and interfacing with web services and various communication protocols.
  • Skilled in esri ArcGIS Enterprise systems and APIs.
  • Skilled in ASP.net and T-SQL.
  • Knowledge of computer hardware, software and peripherals.
  • Knowledge of technical support and computer training methods and techniques.
  • Knowledge of City policies and procedures.
  • Skill in effective oral and written communications.
  • Skill in effectively managing multiple projects.
  • Skill in resolving customer complaints and concerns.
 Preferred Education, Experience, and Certifications:
  • Bachelor's Degree in Computer Science, Information Systems, or related field, and four (4) years GIS application development experience using; or equivalent combination of education and experience.
  • Must pass a pre-employment drug screen, criminal background check and MVR check.
  • Must possess a valid State of Texas Driver's License.
 Environmental Factors & Conditions/Physical Requirements:
  • Work is performed in an office environment.
  • Crouching – bending body forward by bending leg, spine.
  • Feeling – perceiving attributes of objects by touch with skin, fingertips.
  • Fingering – picking, pinching, typing, working with fingers rather than hand.
  • Hearing 1 – perceiving sounds at normal speaking levels, receive information.
  • Kneeling – bending legs at knee to come to rest at knees.
  • Lifting – raising objects from lower to higher position, moving objects side to side, using upper extremities, back.
  • Mental Acuity – ability to make rational decisions through sound logic, deductive reasoning.
  • Reaching – extending hands or arms in any direction.
  • Repetitive Motion – substantial movements of wrists, hands, fingers.
  • Speaking – expressing ideas with spoken word, convey detailed, important instructions accurately, concisely.
  • Standing – for sustained periods of time.
  • Talking 1- expressing ideas by spoken word.
  • Visual Acuity 1 - prepare, analyze data, transcribing, computer terminal, extensive reading.
  • Visual Acuity 2 - color, depth perception, field of vision.
  • Visual Acuity 3 - determine accuracy, neatness, observe facilities/structures.ctive reasoning.
Work Environment:     
  • Work performed is primarily light work, exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force to move objects.
Equipment and Tools Utilized:
  • Equipment utilized includes personal computer, copier, calculator, fax machine, other standard office equipment and department vehicles.

Job Post Expiration Date   April 30, 2019

    All jobs posted are considered open until filled and may close at anytime except as stated in the Job Description. .