Senior Developer (03027Y0027)

    Highlights

    Demonstrated proficiency with ESRI product suite, including ArcGIS Pro, ArcGIS Enterprise (Server, Portal, SDE DataStore), ArcGIS Desktop, ArcGIS Online, and ArcMap. Tri-Force specializes in IT staffing, software development (web and mobile apps), systems integration, data analytics, system automation, cybersecurity, and cloud technology solutions for government.

    Numbers & Facts

    LocationNew York
    Websitetriforce-inc.com

    Description

    Job Title: Senior Developer
    Location: 120 Broadway, 30th Floor, New York, NY 10271
    Duration : 18 months

    Notes-   First 3 months onsite then hybrid role,
    120 Broadway, 30th Floor, New York, NY 10271 **Must be available in-person to be when interviewing process starts to be considered"

    Job Description

    PROJECT SCOPE:
    • Develop full stack solutions using Microsoft .NET technologies, including C#, VB.NET, ASP.NET, .NET Core, .NET 9.0, Entity Framework, JavaScript libraries, and ArcGIS Maps SDK for .NET.
    • Identify, analyze, and develop interfaces and integration flows using Visual Studio Application platform. 
    • Develop and optimize database structures and queries using Microsoft SQL Server to ensure efficient data storage and retrieval.
    • Utilize Azure services to build scalable and reliable cloud-based applications, leveraging services such as
    Azure App Service, Azure SQL Database, and Azure Functions.
    • Integrate GIS applications and data with enterprise systems, improving operational workflows and data accessibility.
    • Design, develop, and enhance ESRI ArcGIS Pro-based applications and custom extensions for spatial data editing of linear and point features.
    • Implement custom tools, scripts, and workflows in ArcGIS Pro to optimize GIS data editing.
    • Manage, process, and analyze spatial data from diverse sources.
    • Ensure the integrity and accuracy of GIS datasets, including performing data conversions, quality assurance, and updates.
    • Optimize spatial databases and file geodatabases for performance and usability.
    • Develop integration solutions for GIS systems with enterprise platforms or third-party tools.
    • Automate repetitive GIS workflows using Python (ArcPy), Arcade, ModelBuilder, or similar tools.
    • Collaborate with interface designers to integrate user-facing elements with server-side logic, ensuring seamless user experiences.
    • Collaborate with stakeholders to gather requirements and ensure alignment with business objectives.
    • Participate in code reviews to maintain code quality, identify potential issues, and suggest improvements.
    • Troubleshoot and debug complex application issues, providing timely resolutions to maintain system stability.
    • Communicate effectively with team members, stakeholders, and project managers to gather requirements, provide updates, and manage expectations.
    • Create and maintain technical documentation, including system designs, workflows, and user guides.
    • Ensure solutions comply with industry best practices, standards, and security protocols.
    • Prepare documentation and conduct knowledge transition to support adoption across the organization and other city agencies.
    • Stay current with industry trends and emerging technologies to propose innovative solutions and improve development processes.

    REQUIRED QUALIFICATIONS, SKILLS, AND EXPERIENCE 
    • The selected candidate must have a minimum of 8 years’ experience
    • Bachelor’s degree in computer science, Software Engineering, Information Systems, Geographic Information Systems (GIS), or a related field. Master's degree is a plus.
    • Proven experience (8+ years) as a full stack .NET Developer with hands-on expertise in C#, VB.Net,
    ASP.NET, .NET Core, .NET 9.0, Entity Framework, MVC, SQL Server, and Azure.
    • Solid understanding of front-end technologies, including HTML, CSS, JavaScript, and related frameworks
    (e.g., React, Angular).
    • Minimum of 4 years of experience in ArcGIS Pro and/ArcMap-based GIS solution design and development.
    • Experience with RESTful API development and integration.
    • Hands-on development experience with ArcGIS Maps SDK for .NET, Python, ArcPy, Arcade, and Model Builder to create/extend editing tools in ArcGIS Pro.
    • Demonstrated proficiency with ESRI product suite, including ArcGIS Pro, ArcGIS Enterprise (Server, Portal, SDE DataStore), ArcGIS Desktop, ArcGIS Online, and ArcMap.
    • Demonstrated experience working with geospatial data types in Microsoft SQL Server, Oracle/Oracle Spatial, and PostgreSQL/PostGIS databases.
    • Knowledge of emerging trends and technologies in GIS.
    • Experience with MS-SQL Server, PostgreSQL, Oracle, and/or other geospatial databases.
    • Familiarity with ArcGIS Online capabilities and GIS application development.
    • Ability to collaborate effectively within a team environment.
    • Strong knowledge of software architecture principles, design patterns, and best practices.
    • Familiarity with DevOps practices and tools for continuous integration and delivery.
    • Familiarity with application lifecycle management (ALM) tools such as Azure DevOps and GitHub extensions.
    • Experience with version control using Git and GitHub and release management practices.
    • Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
    • Strong communication skills, both written and verbal.
    • Microsoft Azure certifications are a plus.
    • Demonstrated experience working with technical and non-technical staff.
    • Strong initiative and ability to perform duties with minimal supervision.
    • Ability to identify needs of end users and communicate possible solutions to them.
    • Strong organizational and project management skills.
    • Ability to handle multiple projects simultaneously under tight deadlines.

    About Us:

    Since 2000, Tri-Force Consulting Services (https://triforce-inc.com) has been an MBE/SDB certified IT Consulting
    firm in the Philadelphia region. Tri-Force specializes in IT staffing, software development (web and mobile apps),
    systems integration, data analytics, system automation, cybersecurity, and cloud technology solutions for government
    and commercial clients. Tri-Force works with clients to overcome obstacles such as increasing productivity,
    increasing efficiencies through automation, and lowering costs. Our clients benefit from our three distinguishing
    core values: integrity, diligence, and technological excellence.
    Tri-Force is a six-time winner among the fastest-growing companies in Philadelphia and a four-time winner on the
    Inc. 5000 list of the nation's fastest-growing companies.






    Similar Jobs

    See more jobs