Responsive recruiter
Benefits:
- Simple IRA Matching
- Competitive salary
- Health insurance
- Paid time off
- Training & development
Job Purpose:
The GIS Developer is responsible for the design, development, configuration, unit testing, and deployment of Enterprise GIS applications. The candidate must be proficient in web and/or desktop GIS application development. The GIS Developer develops, modifies, and tests code that supports spatial intelligence, desktop GIS and web GIS solutions. This position will also provide escalated support for Enterprise GIS products and solutions throughout the organization. The GIS Developer will work closely with business stakeholders/clients, other Enterprise GIS staff members, and/or outside vendor(s) to ensure the Enterprise GIS solution meets business requirements.
Required Knowledge and Skills:
• Assist in the design, development, implementation and maintenance of systems, software, custom applications, and data integration solutions with a focus on both desktop and web based geospatial applications.
• Prepares detailed requirements gathering, technical specifications, designs, or user stories from which programs will be written or configured
• Writes high quality code according to defined requirements
• Addresses system defects and implements enhancements to existing application functionality
• Troubleshoots issues with minimal guidance, identifies bottlenecks in existing data workflows and provides solutions for scalable, defect-free applications
• Participates in creating application scope and provides time estimates for application development sprints, or work packages
• Supports development, staging and production environments
• Develops strong client relationships and resolves problems to coordinate and ensure the delivery of high-quality IT products and services on schedule.
• Performs other job-related duties as assigned or apparent
• Design, create and edit GIS datasets, verify data validity and import GIS data from various sources.
• Develop and maintain data layers to provide information on geographic features.
• Create custom ETL scripts and routines for automating GIS processes and applications.
• Provide technical support to other staff and clients; track and resolve issues.
Required Education and Experience:
• Bachelor's Degree in IT, Computer Science, GIS or related field.
• Experience with system integration, including middleware tools.
• Experience in software development or testing, including testing automation and the development of test plans.
• Experience working with the following technologies: ArcGIS JavaScript API, ArcGIS Web AppBuilder, ArcGIS Experience Builder, ArcGIS Enterprise, ArcGIS Online, web services, JSON, REST, Python, ArcObjects.
• Experience with Python 2.x/3.x, Web Services, HTML, CSS, and JavaScript.
• Experience with databases such as SQL Server, SQLite, and PostGreSQL.
• Understanding of application architecture best-practices.
• Experience with Microsoft .NET (C#, VB .NET) a plus.
• Experience with extending ArcGIS Pro via the .NET and Python API's a plus.
The GIS Developer is responsible for the design, development, configuration, unit testing, and deployment of Enterprise GIS applications. The candidate must be proficient in web and/or desktop GIS application development. The GIS Developer develops, modifies, and tests code that supports spatial intelligence, desktop GIS and web GIS solutions. This position will also provide escalated support for Enterprise GIS products and solutions throughout the organization. The GIS Developer will work closely with business stakeholders/clients, other Enterprise GIS staff members, and/or outside vendor(s) to ensure the Enterprise GIS solution meets business requirements.
Required Knowledge and Skills:
• Assist in the design, development, implementation and maintenance of systems, software, custom applications, and data integration solutions with a focus on both desktop and web based geospatial applications.
• Prepares detailed requirements gathering, technical specifications, designs, or user stories from which programs will be written or configured
• Writes high quality code according to defined requirements
• Addresses system defects and implements enhancements to existing application functionality
• Troubleshoots issues with minimal guidance, identifies bottlenecks in existing data workflows and provides solutions for scalable, defect-free applications
• Participates in creating application scope and provides time estimates for application development sprints, or work packages
• Supports development, staging and production environments
• Develops strong client relationships and resolves problems to coordinate and ensure the delivery of high-quality IT products and services on schedule.
• Performs other job-related duties as assigned or apparent
• Design, create and edit GIS datasets, verify data validity and import GIS data from various sources.
• Develop and maintain data layers to provide information on geographic features.
• Create custom ETL scripts and routines for automating GIS processes and applications.
• Provide technical support to other staff and clients; track and resolve issues.
Required Education and Experience:
• Bachelor's Degree in IT, Computer Science, GIS or related field.
• Experience with system integration, including middleware tools.
• Experience in software development or testing, including testing automation and the development of test plans.
• Experience working with the following technologies: ArcGIS JavaScript API, ArcGIS Web AppBuilder, ArcGIS Experience Builder, ArcGIS Enterprise, ArcGIS Online, web services, JSON, REST, Python, ArcObjects.
• Experience with Python 2.x/3.x, Web Services, HTML, CSS, and JavaScript.
• Experience with databases such as SQL Server, SQLite, and PostGreSQL.
• Understanding of application architecture best-practices.
• Experience with Microsoft .NET (C#, VB .NET) a plus.
• Experience with extending ArcGIS Pro via the .NET and Python API's a plus.
This is a remote position.
Compensation: $110,000.00 - $130,000.00 per year
BEYOND LOCATION INTELLIGENCE
As one of the world’s leading government GIS strategic planning, design, implementation, and maintenance companies, we are committed to advancing the science of location intelligence and geospatial technology.
We want to inspire. We want to push the envelope, break through boundaries, solve problems, and introduce a new kind of decision support to government operations. We go beyond location intelligence to plan, design, build, implement, transform, and maintain geospatial technology. Our goal is to use spatial information to understand, empower, and influence the decision-making process, offer new insights, reveal new data relationships, predict events, engage and educate our community, and solve problems of the future. The ultimate outcome is a smarter, more resilient, and sustainable government.
OUR VISION
Geographic Technologies Group strives to be the leading provider of innovative geospatial solutions, empowering organizations to make informed decisions and create a sustainable future through the power of location intelligence.
OUR MISSION
At Geographic Technologies Group, our mission is to change the world through geospatial technology.
GTG at a Glance
GTG at a Glance
Our team specializes in GIS services that include strategic planning, system design, implementation, and on-call maintenance. Our award-winning successes demonstrate our commitment to government in the USA and Canada. We empower government organizations by providing exceptional products and services. Our wide range of geospatial services offer government Operational Benefits, Organizational Benefits, Technical & Tactical Benefits, and Community & Environmental Benefits
- In Business Since 1997
- Over 1000 Satisfied Clients
- GSA Small Business
- Esri Business Partner
- 11 National Awards
- Over 40 on-call GIS Professionals
Start Your Career at GTG
Join us on our journey of innovation and growth.
We’re a close-knit crew of professionals, focused on delivering best-in-class GIS services and solutions for clients all over the world.
What Drives Us?
Our GTG Values:
There are a unique set of values that our GTG team lives by and together they make up the framework for all decisions made within these walls. Heads up — they tend to be contagious.
Commitment
Ethically providing and communicating professional, timely, and creative solutions to promote the success of our customers.
Culture
Creating and sustaining an environment of enjoyment, respect, communication, collaboration, and ownership.
Knowledge
Creating solutions through the practical, original, and innovative application of geospatial science.
Sound like a fit for you? APPLY TODAY
(if you already have a resume on Indeed)
