.Net Developer with Python, ArcGIS | W2 Role

Hybrid in Richmond, VA, US • Posted 12 hours ago • Updated 12 hours ago
Contract W2
6 Months
Hybrid
Up to $73/hr
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Change Management
  • Asset Management
  • Batch Processing
  • CGI
  • Cascading Style Sheets
  • Analytical Skill
  • Analytics
  • ArcGIS
  • Data Integration
  • Data Validation
  • Collaboration
  • Communication
  • Conflict Resolution
  • Cyber Security
  • Data Governance
  • .NET
  • ArcGIS Server
  • Artificial Intelligence
  • Break/Fix
  • Cloud Computing
  • Geographic Information System
  • High Availability
  • JSON
  • JavaScript
  • Machine Learning (ML)
  • Esri
  • Extract
  • Transform
  • Load
  • FME
  • Field Operations
  • Geodatabases
  • Database
  • Disaster Recovery
  • Documentation
  • Enterprise Architecture
  • Enterprise Portal
  • RDBMS
  • Regulatory Compliance
  • Release Management
  • Remote Sensing
  • Problem Solving
  • Production Support
  • Project Delivery
  • Publishing
  • Python
  • Oracle
  • Oracle Management Server
  • Oracle Spatial and Graph
  • Predictive Analytics
  • SAP
  • SQL
  • Scripting
  • Scrum
  • Software Development
  • Subnetwork
  • Supervision
  • HTML
  • Management
  • Mentorship
  • Microsoft SQL Server
  • Use Cases
  • User Experience
  • NMS
  • Network
  • Systems Analysis
  • Test Cases
  • Testing
  • Workflow
  • UI
  • Unit Testing
  • User Stories
  • Web Development
  • Web Portals
  • Web Services

Summary

Role: Programmer Analyst

Location: 1 week onsite 1 week remote in Richmond, VA.

Duration; 6 months

Rate: $73.47/hr W2

Top Required Skills:
Minimum of 5+ years experience with .NET and Python as a programmer analyst in the GIS space
Working knowledge of Esri GIS technologies including Utility Network, ArcGIS Pro, ArcGIS Enterprise, Portal for ArcGIS, ArcGIS Server, feature services, and enterprise geodatabases.
Experience developing or supporting GIS applications, integrations, web services, scripts, or automation workflows.
Proficiency with SQL and relational database concepts, preferably Oracle and/or Microsoft SQL Server.
Experience with Python scripting, ArcPy, REST APIs, JSON, and data automation techniques.
Ability to analyze and troubleshoot complex application, data, integration, and production support issues.
Understanding of software development lifecycle practices, testing methods, release management, and production support processes.
Ability to document technical designs, support procedures, workflows, issues, and resolutions clearly and accurately.
Strong analytical, problem-solving, communication, and collaboration skills.
Ability to work effectively with technical teams, business users, vendors, and cross-functional project stakeholders.
Ability to manage multiple priorities while supporting both project delivery and operational support needs.

Nice to Have Skills:
Experience with Esri Utility Network, branch versioning, subnetwork management, network tracing, or utility data models.
Experience supporting electric utility, gas utility, field operations, outage management, asset management, or work management systems.
Experience with FME, ETL tools, batch processing, integration monitoring, or data transformation workflows.
Familiarity with enterprise systems such as EWAM, AUD, Locusview, OMS/NMS, SAP, MIMS, or similar utility platforms.
Experience with ArcGIS Enterprise administration, Portal upgrades, service publishing, hosted feature layers, and performance troubleshooting.
Experience with Oracle spatial databases, enterprise geodatabase administration, versioning, reconciliation, and data validation.
Experience with web application development using JavaScript, .NET, HTML, CSS, or related frameworks.
Familiarity with cloud concepts, hybrid architecture, containerized platforms, high availability, disaster recovery, and GIS infrastructure modernization.
Familiarity with AI/ML, GeoAI, remote sensing, imagery analytics, LiDAR, or predictive analytics use cases.
Knowledge of cybersecurity, compliance, data governance, change management, and IT operational controls.
High Level Project Overview:
Under general supervision, build medium complexity applications ensuring that the code follows latest coding practices and industry standards. Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend systems. Complete the work needed to implement features from the product backlog. Work closely with Product/Business Owner to understand stories and requirements from both Business and Technical perspective. Size/estimate user stories/requirements. Perform unit testing and execute all testing related activities including the automation of test cases where applicable. Create necessary project and product artifacts including support documentation. Work closely with other team members to ensure features meet business needs. Work collaboratively with infrastructure, security and other partners. Collaborate with Portfolio Architects to ensure solutions align with enterprise architecture standards. Communicate with Product/Business Owner, Engineering Lead, UI/UX Designer or Scrum Master/Project Manager to ensure stories/tasks are delivered on schedule. Perform ongoing product maintenance and resolve issues (e.g. break/fix) as support requests arise. Mentor less experienced team members.
Required Years of Experience:
Minimum of 5+ years experience with .NET and Python as a programmer analyst in the GIS space

Education:
Minimum of High School Diploma or Equivalency

Are there any specific companies/industries youd like to see in the candidates experience?
Utitlity Network Experience

Regards,

Adam Jones (Azam)

Direct:

Email: Adam (@) pullskill (dot) com

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90922281
  • Position Id: 9035548
  • Posted 12 hours ago
Contact the job poster
Adam Jones

Adam Jones

Recruiter @ Pull Skill Technologies
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Richmond, Virginia

2d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Richmond, Virginia

Today

Easy Apply

Contract

Depends on Experience

Remote or Nevada

3d ago

Easy Apply

Contract, Third Party

Charlottesville, Virginia

Today

Easy Apply

Contract

USD 45.13 - 52.25 per hour

Search all similar jobs