ARC GIS Developer-C# - Portland, OR, United States - Mavensoft Technologies, LLC

    Mavensoft Technologies, LLC
    Mavensoft Technologies, LLC Portland, OR, United States

    1 month ago

    Default job background
    Description

    Mavensoft Technologies is looking for.Net Developer for GIS System update to and SDLC process end to end support for one of our direct client.

    Job Title: ARC GIS Developer-C#
    Duration: 8- Months
    Location: Portland, OR

    Key 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 upgrade from

    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 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