Technical Lead


Tri-Force Consulting Services Inc
Dice Job Match Score™
🤯 Applying directly to the forehead...
Job Details
Skills
- ArcGIS
- ArcMap
- C#
- Cascading Style Sheets
- .NET
- ASP.NET
- AngularJS
- Application Development
- Application Lifecycle Management
- Cloud Computing
- Continuous Integration
- DevOps
- Entity Framework
- Esri
- Extract
- Transform
- Load
- Geodatabases
- Geographic Information System
- Geospatial Analysis
- Git
- GitHub
- HTML
- Information Systems
- Interfaces
- JavaScript
- Microsoft Azure
- Microsoft SQL Server
- Microsoft Visual Studio
- Oracle
- Oracle Spatial and Graph
- PostGIS
- PostgreSQL
- Documentation
- Python
- Quality Assurance
- RESTful
- React.js
- Release Management
- SDK
- SQL Azure
- Scripting
- Software Architecture
- Software Design
- User Guides
- Visual Basic .NET
- Web Portals
- Workflow
- mvc
Summary
- 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
- improve development processes.
- 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).
- 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.
- 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.
- 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.
- Dice Id: 10115907
- Position Id: 8904590
- Posted 14 hours ago
Company Info
Since 2000, Tri-Force Consulting Services 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
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs