Location: New York, NY
Duration: 18 Months
The System Developer will design, develop, integrate, and optimize full-stack applications using Microsoft .NET technologies along with advanced GIS tools. The consultant will collaborate with technical teams to build scalable solutions, enhance GIS workflows, and ensure high-quality system performance.
Design and implement full-stack solutions using C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, Entity Framework, JavaScript libraries, and ArcGIS Maps SDK for .NET.
Analyze, design, and develop application interfaces and integration flows using Visual Studio.
Develop optimized MS SQL Server databases, queries, and data access layers.
Build cloud-based applications leveraging Azure App Service, Azure SQL Database, Azure Functions, and related services.
Integrate GIS applications and data with enterprise platforms to streamline operational workflows.
Design, develop, and enhance ArcGIS Pro applications, extensions, and spatial editing tools (linear, point, polygon data).
Create and maintain custom GIS tools using Python (ArcPy), Arcade, ModelBuilder, and related automation technologies.
Manage, process, validate, and update GIS datasets; perform conversions, QA/QC, and improvements.
Develop integration solutions connecting GIS systems with internal and third-party platforms.
Collaborate with UI/UX teams to integrate user-facing elements with server-side logic.
Participate in code reviews, troubleshoot issues, and ensure code quality.
Communicate with stakeholders to understand requirements and provide progress updates.
Prepare system documentation, workflow diagrams, and user guides.
Ensure all solutions align with best practices, security standards, and organizational guidelines.
Conduct knowledge transfer sessions across teams and departments.
Stay updated on emerging technologies and recommend improvements.
Candidates MUST meet all required criteria to be considered.
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, GIS, or related field (Master’s preferred).
4+ years as a full-stack .NET Developer with experience in:
C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, MVC
Entity Framework
SQL Server
Azure cloud development
Strong understanding of HTML, CSS, JavaScript, and frameworks like React or Angular.
Minimum 2 years of experience with ArcGIS Pro and/or ArcMap in GIS solution development.
Experience with RESTful API development and integration.
Hands-on work with ArcGIS Maps SDK for .NET, Python, ArcPy, Arcade, and ModelBuilder.
Proficiency with ESRI products:
ArcGIS Pro, ArcGIS Enterprise (Server, Portal, SDE DataStore)
ArcGIS Desktop, ArcGIS Online, ArcMap
Experience with geospatial databases:
SQL Server, Oracle/Oracle Spatial, PostgreSQL/PostGIS
Familiarity with DevOps, CI/CD pipelines, Azure DevOps, GitHub, and Git version control.
Strong understanding of software architecture, design patterns, and best practices.
Experience leading cross-functional technical teams.
Strong analytical and communication skills.
Azure certifications are a plus.
Excellent verbal and written communication skills.
Ability to interact with diverse groups, including executives, managers, and subject matter experts.
Strong team collaboration and interpersonal skills.
For more details reach at resumes@navitassols.com
About Navitas Partners, LLC: It is a certified WBENC and one of the fastest-growing Technical / IT staffing firms in the US providing services to numerous clients. We offer the most competitive pay for every position. We understand this is a partnership. You will not be blindsided and your salary will be discussed upfront.