ESRI ArcGIS Developer
Cooperative Computing (CC): We accelerate growth minded companies into the automated economy.
The business market is in rapid change, with consumer behavior placing significantly high expectations on businesses at every phase in the client experience. Each day, we experience a company dramatically shifting “industry norms” and in many cases, removing historical market leaders from their market leading position. These elements create extraordinary opportunities for our team members to excel.
CC delivers superior client experiences as the premier digital enabler of growth minded enterprises enabling their rapid growth and ensuring their sustainable and smooth transition into the Automated Economy.
Our team is passionate in delivering client value and is fanatical in how we go about ensuring we deliver extraordinary business results for our clients. We are committed to growing as individuals first, becoming the best version of ourselves in who we have been created to be. We take responsibility in our thoughts and actions, know our purpose and our end in mind and put these first in our lives.
- Be Fanatical and Passionate Delivering Superior Client Experiences - It’s who we are!
- Growth is Contagious - I grow, You grow, We all grow!
- Be Innovative - Looking at tomorrow today. We live outside our comfort zone; we ask difficult questions of ourselves; we take risks, and we are fearless to experiment and lead the way forward
- Show Empathy & Be Honest - Every single word spoken, or action performed for our Customers, Team Members, Partners & Stakeholders will be filled with kindness, candor and honesty
- High Performance - It’s not for everyone - Our culture is our team members. We make the lives of our fellow team members better by first recognizing “I” am a team member first. We measure our progress constantly to be a better version of ourselves with every new day
To advance our mission of inspiring greatness and transforming the lives of others, our ESRI ArcGIS Developer will play a pivotal role in developing, customizing, and maintaining applications and dashboards on the ESRI ArcGIS Enterprise platform. Your expertise in ESRI ArcGIS Pro, ArcPy scripting, and geospatial development will contribute to the efficient management, analysis, and visualization of geospatial data. You'll interface with business stakeholders, assimilate their requirements, propose robust solutions, and oversee applications that fully harness the ESRI ArcGIS technology stack. Your troubleshooting prowess, adeptness at providing end-user support, and collaboration with fellow developers and architects will underpin the seamless operation of GIS applications and services.
Capabilities (Key Behaviors):
The ESRI ArcGIS Developer is expected to have:
- Bachelor's degree in computer science or a related field.
- 5+ years of GIS programming/application development experience in ESRI platforms.
- Robust proficiency in ESRI ArcGIS Pro, ArcPy scripting, and ArcGIS Server services development.
- Hands-on experience with ArcSDE Geodatabase, especially with Postgres.
- Experience in the design and maintenance of ESRI portal dashboards and applications.
- Deep-seated knowledge of ESRI ArcGIS Enterprise and its multifaceted capabilities.
- Skilled in migrating content across varied sites of ArcGIS Enterprise, ensuring data integrity remains uncompromised.
- Demonstrated capability in daily management and customization of ESRI ArcGIS Enterprise, ensuring smooth operation and adept data management.
- Ability to interpret business requirements, gauge work requirements, and propose developmental solutions that align with organizational objectives.
- Utilization of ArcPy scripting for both Desktop and Server to automate geospatial tasks and elevate efficiency.
- Expertise in developing and publishing geoprocessing services on ArcGIS Server while optimizing performance.
- Mastery in Python scripting (2-5 years of experience).
- Acquaintance with contemporary technology implementation patterns, inclusive of service-oriented and cloud (preferable).
- Insight into IT security concepts and their application within ESRI technology.
- Experience with Azure Cloud (beneficial).
- Familiarity with React.JS (a plus).
- Fluent in English.
- Proficiency in maintaining and troubleshooting existing applications/services to ensure uninterrupted operation.
- Commitment to provide superior end-user support, address issues, and develop support documentation for applications.
- Collaborative spirit to work harmoniously with other developers and architects to achieve a unified and impactful development.
- Strong testing acumen, including performance, unit, system, and integration testing.
- By harnessing these capabilities, the ESRI ArcGIS Pro Developer will strive to:
- Craft and customize applications that astutely cater to business requisites.
- Augment geospatial processes through ArcPy scripting and automation.
- Roll out geoprocessing services on ArcGIS Server, amplifying performance and utility.
- Assure the unceasing operation of applications, swiftly addressing any arising complications.
- Facilitate seamless content migration across different sites of ArcGIS Enterprise.
- Furnish prompt and efficacious end-user support, resolving issues, and generating support documentation.
- Foster a cooperative environment with fellow developers and architects, leading to integrated, synergistic solutions.
- Oversee rigorous testing phases, cementing application durability and dependability.
- Maintain the ArcSDE Geodatabase, preserving data coherence and optimizing data handling.
- Utilize comprehensive knowledge of ESRI ArcGIS Enterprise to propel forward-thinking development.
- Enhance geospatial workflows, culminating in heightened operational prowess.
- Shape and sustain geoprocessing services, ensuring data output is both precise and reliable.
- Foster interdisciplinary collaboration to roll out cohesive, transformative geospatial solutions.
- Propel astute decision-making through adept analysis and vivid visualization of geospatial data.
- Ensure the GIS applications operate seamlessly, significantly contributing to the organizational zenith.