Dieses Stellenangebot ist nicht mehr verfügbar
NET Technical Lead with GIS experience
- New York, New York, United States
- New York, New York, United States
Über
Job Title: Technical Lead - .NET with GIS
Location: New York, NY only locals)
Purpose Of Solicitation
Consultant will design, develop, and implement the Data Maintenance Platform Design project.
Candidate will lead development of a Microsoft .NET/C# based ArcGIS Pro-integrated data maintenance platform and extend native editing features to modernize the system.
Role requires deep expertise in ESRI ArcGIS Pro tools, strong programming skills, and database proficiency.
Candidate will collaborate with stakeholders, guide developers, and oversee integration/implementation of geographic data system solutions.
PROJECT SCOPE
• Architecting and implementing full-stack solutions using Microsoft .NET technologies (C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, Entity Framework, JavaScript libraries, ArcGIS Maps SDK for .NET).
Identifying, analyzing, and developing interfaces/integration flows using Visual Studio Application platform.
Developing and optimizing database structures and queries using Microsoft SQL Server.
Using Azure services (App Service, SQL Database, Functions) for scalable cloud applications.
Managing a team of Microsoft .NET/C#/SQL Server/ETL full-stack developers with technical guidance and mentoring.
Integrating GIS applications and data with enterprise systems.
Designing and enhancing ArcGIS Pro-based applications and custom extensions for spatial data editing.
Implementing custom tools, scripts, workflows in ArcGIS Pro for GIS data editing.
Managing, processing, and analyzing spatial data from diverse sources.
Ensuring data integrity/accuracy, performing conversions, QA, and updates.
Optimizing spatial databases and file geodatabases.
Developing GIS integration solutions with enterprise platforms or third-party tools.
Automating GIS workflows using Python (ArcPy), Arcade, ModelBuilder, etc.
Collaborating with interface designers to integrate UI elements with server-side logic.
Collaborating with stakeholders to gather requirements and align solutions.
Participating in code reviews to ensure quality and improvements.
Troubleshooting/debugging complex issues and providing resolutions.
Communicating effectively with team, stakeholders, and project managers.
Mentoring junior developers and sharing best practices.
Creating and maintaining technical documentation.
Ensuring compliance with industry standards and security protocols.
Preparing documentation and conducting knowledge transition for adoption across agencies.
Staying updated with industry trends and emerging technologies.
Required Qualifications, Skills, And Experience
• Minimum 8 years' experience required
Bachelor's degree in CS, Software Engineering, IS, GIS, or related field (Master's is a plus).
8+ years of experience as a full stack .NET Developer (C#, VB.Net, ASP.NET, .NET Core, .NET 9.0, Entity Framework, MVC, SQL Server, Azure).
Strong knowledge of HTML, CSS, JavaScript, and frameworks (React, Angular).
Minimum 4 years of ArcGIS Pro and/or ArcMap GIS solution design and development.
Experience with RESTful API development/integration.
Hands-on experience with ArcGIS Maps SDK for .NET, Python, ArcPy, Arcade, and Model Builder.
Proficiency with ESRI product suite: ArcGIS Pro, ArcGIS Enterprise, ArcGIS Desktop, ArcGIS Online, ArcMap.
Experience with geospatial data types in SQL Server, Oracle/Oracle Spatial, PostgreSQL/PostGIS.
Knowledge of emerging GIS trends and technologies.
Experience with MS-SQL Server, PostgreSQL, Oracle, and other geospatial databases.
Familiarity with ArcGIS Online and GIS application development.
Strong team collaboration ability.
Proven leadership in managing cross-functional teams and delivering projects on time.
Knowledge of architecture principles, design patterns, best practices.
Familiarity with DevOps, CI/CD tools.
Experience with ALM tools (Azure DevOps, GitHub extensions).
Experience with Git/GitHub version control and release management.
Excellent problem-solving skills.
Strong written and verbal communication skills.
Microsoft Azure certifications are a plus.
Experience working with technical and non-technical staff.
Ability to work with minimal supervision.
Ability to identify end-user needs and communicate solutions.
Strong organizational and project management skills.
Ability to handle multiple simultaneous projects under tight deadlines.
Desirable Skills / Experience
• Excellent verbal and written communication skills.
Ability to interact professionally with executives, managers, and subject matter experts.
Must be a strong team player.
Job Types: Full-time, Contract
Pay: $118, $150,000.00 per year
Work Location: In person
Sprachkenntnisse
- English
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.