Responsibilities :
- Developand interpret program and code specifications for geospatialapplications ensuring alignment with projectobjectives.
- Maintainand support production systems performance and availabilityaddressing any issues that arisepromptly.
- Collaboratewith IT professionals and crossfunctional teams throughout thedevelopment and implementationlifecycle.
- Troubleshootand resolve technical problems associated with geospatial softwarepackages providing assistance during implementation andmigrations.
- Conducttechnical and business knowledge transfer to assigned LRC staffduring and upon contractcompletion
GeneralSkills :
- Expertisein Systems Development and ObjectOriented Development methodologiesensuring best practices are followed in the design andimplementation of GISsolutions.
- Strongknowledge of procedures for managing geospatial informationparticularly within the ESRI technologystack.
- Advancedprogramming skills in various languages including ASP.NET C#JavaScript Python HTML5 andCSS.
- Experiencein developing applications using the ArcGIS platform andfamiliarity with Oracle customization andSQL.
- Abilityto analyze and document technical information and communicateeffectively with both technical and nontechnicalstakeholders.
- Excellentanalytical problemsolving and decisionmaking skills with a proventrack record in meeting deadlines and managing projectdeliverables.
DesirableSkills :
- Familiaritywith CASE tools and VISIO for modeling and documentationpurposes.
- Knowledgeof emerging technologies in GIS and softwaredevelopment.
- Experiencein providing technical expertise in a team environment facilitatingcollaboration among diversestakeholders.
- Understandingof Accessibility for Ontarians with Disabilities Act (AODA) andrelated regulations andstandards.
Requirements
Experienceand Skill SetRequirements :
MustHaves :
- ExtensiveGIS Development Experience : A minimum of 5 years in GIS softwaredevelopment with handson experience in the ESRI platform andrelated geospatialtechnologies.
- Proficientin Modern GIS Technologies : Strong skills in geospatial programmingincluding experience with ArcObject COM development environment andESRItechnology.
- RobustTechnical and Analytical Skills : Expertise in application designtroubleshooting and deployment using best practices along withexperience in structured methodologies for softwaredevelopment.
- EffectiveCommunication and Collaboration : Excellent verbal and writtencommunication skills to engage effectively with crossfunctionalteams and stakeholders ensuring alignment throughout thedevelopmentlifecycle.
Skill SetRequirements :
TechnicalExpertise in GISDevelopment :
- Extensiveexperience in GIS software development particularly with the ESRIplatform.
- Proficiencyin geospatial programming including knowledge of ArcObject COM andESRItechnology.
- Familiaritywith database management systems and SQL for managing geospatialinformation.
Programming and AnalyticalSkills :
- Advancedprogramming skills in languages such as ASP.NET C# JavaScriptPython HTML5 andCSS.
- Abilityto develop test and implement software solutions that align withprojectobjectives.
- Experiencein troubleshooting and resolving technical issues in geospatialapplicationsefficiently.
Communication andCollaboration :
- Strongverbal and written communication skills for effectively engagingwith technical and nontechnicalstakeholders.
- Provenability to collaborate with crossfunctional teams throughout thesoftware developmentlifecycle.
- Experiencein documenting technical specifications and ensuring alignment withuserrequirements.
ProblemSolving andDecisionMaking :
- Demonstratedanalytical skills in identifying issues and developing effectivesolutions in a timelymanner.
- Proventrack record of meeting project deadlines and managing deliverableswhile maintaining production systemperformance.
- Familiaritywith structured methodologies for software development and theability to adapt to emerging technologies inGIS.
Experience and Skill Set Requirements : Must Haves : Extensive GISDevelopment Experience : A minimum of 5 years in GIS softwaredevelopment, with hands-on experience in the ESRI platform andrelated geospatial technologies.
Proficient in Modern GISTechnologies : Strong skills in geospatial programming, includingexperience with ArcObject COM development environment and ESRItechnology.
Robust Technical and Analytical Skills : Expertise inapplication design, troubleshooting, and deployment using bestpractices, along with experience in structured methodologies forsoftware development.
Effective Communication and Collaboration : Excellent verbal and written communication skills to engageeffectively with cross-functional teams and stakeholders, ensuringalignment throughout the development lifecycle.
Skill SetRequirements : Technical Expertise in GIS Development : Extensiveexperience in GIS software development, particularly with the ESRIplatform.
Proficiency in geospatial programming, includingknowledge of ArcObject COM and ESRI technology. Familiarity withdatabase management systems and SQL for managing geospatialinformation.
Programming and Analytical Skills : Advancedprogramming skills in languages such as ASP.NET, C#, JavaScript,Python, HTML5, and CSS.
Ability to develop, test, and implementsoftware solutions that align with project objectives. Experiencein troubleshooting and resolving technical issues in geospatialapplications efficiently.
Communication and Collaboration : Strongverbal and written communication skills for effectively engagingwith technical and non-technical stakeholders.
Proven ability tocollaborate with cross-functional teams throughout the softwaredevelopment lifecycle. Experience in documenting technicalspecifications and ensuring alignment with user requirements.
Problem-Solving and Decision-Making : Demonstrated analytical skillsin identifying issues and developing effective solutions in atimely manner.
Proven track record of meeting project deadlines andmanaging deliverables while maintaining production systemperformance.
Familiarity with structured methodologies for softwaredevelopment and the ability to adapt to emerging technologies inGIS.