Technical Lead Consultant
1 day ago
New York
Job DescriptionJob title:Technical Lead Location:120 Broadway, 30th Floor, New York, NY 10271 Scheduled Work Hours:9 AM to 5 PM, Monday – Friday Hybrid work schedule after 3 months NOTE:In-Person Interview Only, 120 Broadway, 30th Floor, New York, NY 10271 **Must be available in-person to be when interviewing process starts to be considered PROJECT SCOPE: • DCP seeks an experienced consultant that can:, • Architect, design, and implement 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., • Manage a team of Microsoft .NET/C#/SQL Server/ETL full stack developers, providing technical guidance, • and mentoring., • 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, point, and polygon 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., • Mentor junior developers, providing guidance and sharing best practices to enhance team skills and, • knowledge., • 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, • The selected candidate must have a minimum of 8 years’ experience as described in the City Labor Category Description” for Programmer 3., • 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)., • 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., • 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., • Proven ability to lead cross-functional teams and deliver projects on time and within scope., • Strong knowledge of software architecture principles, design patterns, and best practices., • Familiarity with DevOps practices and tools for continuous integration and delivery., • 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. About Us: Since 2000, Tri-Force Consulting Services () has been an MBE/SDB certified IT Consulting firm in the Philadelphia region. Tri-Force specialises 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.