$90K - 130K a year
Develop and manage requirements for geospatial software systems, support agile development teams, lead reviews and change control, and mentor junior analysts.
10-12 years system analysis experience, 5-7 years hands-on geospatial software and data management, SQL proficiency, agile framework experience, and strong analytical and communication skills.
The purpose of this position is to perform agile project management activities, working with cross-functional IT teams and product owners to deliver business solutions; and to provide guidance and expertise to self-organizing teams in the areas of agile/iterative planning, agile execution techniques, and cross-team coordination BUSINESS SYSTEMS ANALYST III - GIS OVERALL PURPOSE OF POSITION: Working in a creative and fast-paced environment, the GIS Business System Analyst III will develop, manage, and execute all phases of requirements gathering, including analysis of business processes that can be supported/enhanced through geospatial analysis, requirements and design documentation, and collaborating with both the business customers and IT development team. Among others, your responsibilities will include the following: ESSENTIAL DUTIES: The position's essential duties include the following: • Develops and maintains a thorough knowledge of business processes supported by geospatial software systems/products; • Support the development/implementation of mapping, reporting and geo-analytics products that enable geospatial editing, analysis and visualization • Documents business and system requirements and business processes that can be supported/enhanced through geospatial analysis; • Develops geospatial software release documentation (release notes, user manuals, training guides); • Analyzes and documents "as-is" and "to-be" scenarios (geospatial processes, models, use cases, plans and solutions); • Communicates effectively with business customers and IT development to provide creative and valuable solutions leveraging geospatial technology • Leads requirements reviews, design reviews, and change control activities; • Defines and implements standards, methods and procedures for requirements gathering; • Interact with QA to support the development of test cases • Works as part of Agile Development Team; Effectively participates in agile development planning and agile ceremony meetings • Mentor and coach junior GIS business systems analysts • Other duties, as assigned. TECHNICAL EXPERIENCE: Type of Experience Years of Experience • Demonstrated experience with increasingly complex system analysis projects 10-12 years • Experience developing user stories based on business and system requirements 2-3 years • Experience defining and elaborating user stories with validation and acceptance criteria 2-3 years • Experience with various requirements gathering techniques and methodologies 7-10 years (UML/ Use cases, Activity diagrams, JAD sessions). • Experience with Scrum and/or other Agile Development frameworks 2-3 years • Hands-on experience implementing, using and supporting geospatial software packages and related data management tools (e.g., ArcGIS, QGIS, CartoDB, SQL Server, PostgreSQL) 5-7 years • Experience integrating external business systems with geospatial software packages 5-7 years NOTE: In addition, this is desired experience. • Experience with automated requirements engineering • RDBMS experience (MS SQL Server and/or Oracle) and ability to write SQL queries. • Experience with Project Management Software • Experience with Software Development • Experience in geospatial data development, data analysis, and geospatial system implementation Universal Service Administrative Co. | Information Technology Staff Augmentation | IT-22-126 Attachment 2-- Page 6 Privileged and Contains Confidential Information SPECIAL SKILLS: • Analytical and problem solving skills • Advanced problem solving and decision-making skills • Preparing and delivering information in a concise, professionally written format • Preparing and presenting information to staff in formal settings • Working in teams, task forces, etc. • Directing/coordination work among teams, groups, etc. • Developing, documenting, and/or creating new or more effective ideas, approaches, etc. • Developing, documenting, and/or creating methods, procedures, training, etc. • Developing, documenting, and formulating short-range plans/decisions • Analyzing and developing solutions to problems • Managing various projects, work, technical support, etc. • Developing and maintaining positive customer rapport • Organizational skills • Excellent interpersonal and communication skills • General computer and presentation skills Required Skills : SQL Additional Skills : Database Developer
This job posting was last updated on 9/15/2025