What are the responsibilities and job description for the Programmer Analyst - GIS Developer position at Zenfreed, LLC?
Job Description
We are currently in the process of moving or storage tanks records out of our Accela solution and into an ESRI GIS / Custom solution being built in house. The public will access this system to register and track their own tanks as well as make payments. We are also using this to guide our field inspections and plan review process.
Job Duties
- Work collaboratively in an Agile team to deliver high quality source code to meet business needs
- Read user stories and implement code to meet acceptance criteria with attention to detail.
- Translate clients’ business requirements and objectives into innovative technical applications and solutions.
- Interact with clients to determine their requirements and needs.
- Understand and evaluate complex data models.
- Develop solutions to improvise performance and scalability of systems.
- This position is responsible for providing geospatial data support of ESRI ArcGIS software
- Administration, and configuration management for ArcGIS enterprise geospatial tools and applications
- This position requires a solid understanding of GIS theory and applications
Requirements
4 years :
2 years :
1 year :
A bachelor’s degree in a technical area such as mathematics, computer science, engineering, or information systems.
Professional experience with Esri software or various software systems, such as ArcGIS Online, and Enterprise Programming and scripting experience with languages such as Python and JavaScript
Utilize GIS-based web applications including ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS Pro, and Survey123 to create detailed maps, reports, dashboards, and automated workflows.
Experience using Azure Devops or similar tool for work item management and source control
Excellent verbal and written communication
The preferred candidate must possess and demonstrate strong troubleshooting
Desired Skills
4 years :
Recent experience of working in an Agile development environment, e.g. Scrum or Kanban
Using GIT with Azure Devops
Experience with Oracle or SQL Servers
Experience with continuous integration
Experience with AngularJS or similar frameworks
Minimum Education
Location
Additional Requirements
Employment Terms
About Zenfreed
At Zenfreed, we are more than an IT company. We bridge the gap between people wanting to do the work they were meant to do and organizations needing the right talent.
We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Benefits
We understand a comprehensive benefits package is crucial to employment satisfaction. We offer medical, dental and vision coverage options for all employees.
Requirements
4 years : Experience with web development in JavaScript including jQuery 2 years : Experience with ESRI SAAS solutions such as feature layers, Experience Builder, Attribute rules, Map Viewer, Hub community, Portal, geodatabases, Rest services, web applications and Arcade expressions Experience with web development in ASP.Net and C# 1 year : Experience using Test Driven Development A bachelor’s degree in a technical area such as mathematics, computer science, engineering, or information systems. Professional experience with Esri software or various software systems, such as ArcGIS Online, and Enterprise Programming and scripting experience with languages such as Python and JavaScript Utilize GIS-based web applications including ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS Pro, and Survey123 to create detailed maps, reports, dashboards, and automated workflows. Experience using Azure Devops or similar tool for work item management and source control Excellent verbal and written communication The preferred candidate must possess and demonstrate strong troubleshooting Desired Skills 4 years : Agile experience Recent experience of working in an Agile development environment, e.g. Scrum or Kanban Using GIT with Azure Devops Experience with Oracle or SQL Servers Experience with continuous integration Experience with AngularJS or similar frameworks Minimum Education Bachelor's Degree Location Local MI candidates only. Must be located within 1.5 hours of Lansing, MI at time of submission. Position is a hybrid schedule with NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week Working hours Monday-Friday, approximately 8 : 00 a.m. to 5 : 00 p.m. (flexible scheduling is possible) Additional Requirements Must be authorized to work in the United States; We are unable to offer sponsorships at this time Must undergo a background check and drug screening for employment. Employment Terms This is a W2 position 40 hrs per week HYBRID schedule - with NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week About Zenfreed At Zenfreed, we are more than an IT company. We bridge the gap between people wanting to do the work they were meant to do and organizations needing the right talent. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.