ARC GIS Developer-C# – Mavensoft Technologies – Portland, OR



Job title: ARC GIS Developer-C#

Company: Mavensoft Technologies

Job description: Mavensoft Technologies is looking for 2.Net Developers for GIS System update 10.6.1 to 10.8.1 and SDLC process end to end support for one of our direct client.Job Title: ARC GIS Developer-C#
Duration: 8- Months
Location: Portland, ORKey Skills: ARC GIS Development, ARC FM and ARC Objects and Development and Coding experience with C# and Python
MUST HAVE: Gas and Utilities experience.Nice-To-Haves:

  • IQGEO (JavaScript, Typescript)
  • Automated testing
  • ArcGIS Enterprise widget development (experience builder)

Initiatives/Deliverables: The team is actively working on the ArcGIS/ArcFM 10.8.1 upgrade from 10.6.1.Tools/Technologies:

  • ESRI ArcGIS (Desktop and Enterprise)
  • Schneider Electrics ArcFM for utilities
  • C#, .Net, ASP.Net, Microsoft Visual Studio
  • ArcObjects/ArcFM custom code development
  • ArcGIS Suites (Desktop/ArcGIS Pro, ArcSDE, ArcGIS Enterprise, ArcGIS Web App Builder, Esri ArcPy, ArcGIS API for Python)
  • ArcFM Suites (ArcFM Designer, Session Manager, Process Framework, GDBM)
  • Databases: Oracle, PostgreSQL, MySQL
  • Geostatistical analysis, geoprocessing, and geocoding tools
  • Data services and integration with record-keeping systems like GIS, Geoworx, IQGEO
  • Platform experience: Windows and Linux
  • Good Knowledge in Electric Utilities

A Day in the Life:

  • Start with a daily standup.
  • Work assignments for bi-weekly sprints.
  • Focus on upgrade-related code changes.
  • Assist with high-priority production incidents.
  • Maximum interaction with the team, operating under Scrum/Agile methodologies.
  • Regular meetings and touch bases with the GIS Team Manager.

Top Priority for Initial Weeks/Months:

  • Assist with custom C# code (ArcObjects/ArcFM) development for the 10.8.1 upgrade.
  • Concentrate heavily on testing.

Challenges in Role:

  • Understanding existing codebases.
  • Data flow through integrations between multiple systems.

Team Size & Roles:
The current team consists of 2 Developers, 1 BSA (Business Systems Analyst), and 1 QA (Quality Assurance) Lead.
Education Requirements:
B.S. in Computer Science or equivalent
Minimum of 5 years of relevant experience
Email your resume to
To learn more about Mavensoft visit us online at

Expected salary:

Location: Portland, OR

Job date: Sat, 27 Apr 2024 07:39:10 GMT

Apply for the job now!


Like it? Share with your friends!

0 Comments

Your email address will not be published. Required fields are marked *