What are the responsibilities and job description for the GIS Programmer/Developer position at SA Technologies?
ROLE : GIS Programmer
LOCATION : Remote (willing to work during MST / PST time zone)
DURATION : 12 months
Qualifications :
- 5 years of experience with the following skills :
- Esri Javascript API application development
- Esri Data types fgdb, shapefiles
- Write ETL's for Esri Data
- GIS ArcGIS JavaScript API
- MVC Pattern
- LINQ / Entity framework
- IIS Servers
- JavaScript / jQuery / Bootstrap
- REST Web API Creation
- DBMS technology such as SQL Server, DB2, Oracle, and Access
- Microsoft Visual Studio and Microsoft DevOps
- Git and TFS Source Control
- Advanced knowledge of APIs
- Code Reviews
- Desired but not Required skills
- ArcGIS Enterprise(to assist / advise on system architecture, system maintenance / monitoring, and Hub / Site development / deployment
- Microsoft Azure Service Bus and SQL MI Concepts
- ColdFusion experience a strong plus
- ASP.NET Core / C#
- Custom web applications (Public agency developed)
- Enterprise web applications (OpenGov)
- Cloud computing concepts in addition to on-premise solutions
- Other skills
- Software integration solutions with other business systems including data warehousing, BI, CRM, ERP, and analytics platforms
- Able to take direction and complete assignments is a timely manner
- Ability to work independently as well as collaboratively as part of a small, highly skilled team
- Troubleshoot client issues related to application deployment and system architecture
- Reviewing and vetting software products and / or applications
- Designing and delivering mobile or location-based business applications