|Alternate Job Title||GIS Application Developer|
|Position Type||Full Time - Regular|
|Division||GeospaSolutions GMA Emp|
DutiesThe Developer GIS-III position is a member of a Geospatial Solutions team which builds custom web, desktop and mobile applications that incorporate the latest ESRI technology stack. Duties include designing, developing, and supporting custom on premise and cloud-based applications using an SDLC approach. Duties include: 1) Technical marketing meetings with existing and potential clients. 2) Participation in user requirements gathering. 3) System architecture design and development including technology selection, client or client/server based solution, database selection, security model, infrastructure upgrades, etc. 4) Database design and development including database model, configuration, data migration, security and performance tuning/monitoring. 5) Application design and development including user interface design, prototyping and development. 6) Application testing including unit, system and integration testing. 7) Documentation of system including user, technical and maintenance documentation.
ExperienceMinimum of 3 years applicable experience required.
Experience applying the following products / technologies:
1) .NET Framework development (C#)
a. Entity Framework and/or related ORM data access technology.
2) Python (ArcPy / Portal).
3) Relational databases with focus of Microsoft SQL Server database and/or PostgreSQL/Oracle.
Additional skills considered:
• Knowledge of cloud environments, AWS and Azure
• ExtJS, ReactJS and/or AngularJS
Degrees / Licenses (R)equired – (P)referredBachelor of Science Degree in Computer Science or related technical discipline.
OtherPre-employment drug testing is required as a condition of employment. Equal Opportunity Employer/Veterans/Disabled