NeverHard

Software Developer - Senior at Innosystech Inc — NeverHard

Software Developer - Senior at Innosystech Inc in Regent Park, City of Toronto. Skills: .NET Framework, ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro, ArcGIS Server. Apply on NeverHard.

Company
Innosystech Inc
Location
Regent Park, City of Toronto
Type
full_time

Required skills:

Job Title: Software Developer - Senior Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities / Skills Must Have Knowledge and experience with 3-tier systems design, GIS theory, cartography, spatial information principles, model building, geo-processing, and the ESRI ArcGIS suite Knowledge of web service technologies including data transfer, WMS, and WFS Advanced experience with ArcGIS Pro and geoprocessing tools Experience managing and publishing services for ArcGIS Online, ArcGIS Portal, and ArcGIS Server Experience developing web-based applications using Esri tools such as ArcGIS Enterprise, ArcGIS Dashboard, Experience Builder, Arcade, ESRI Web API for JavaScript, and ArcPy Experience with structured programming using R and Python Experience with front-end development using .NET framework, JavaScript, HTML, CSS, and Responsive Design Experience analyzing data using methodologies such as spatial analysis and maintaining geographic datasets Description Responsibilities Provide technical expertise and project leadership in the design, development, and maintenance of GIS-based applications Analyze ministry business needs and provide solution options using GIS technologies Conduct joint application development sessions, feasibility studies, cost-benefit analysis, and prototyping Design application development plans and technical specification documents Research GIS trends and contribute to inter-ministerial and industry committees and task forces Lead and develop geoprocessing and GIS web services Lead and develop server-side geoprocessing and automation scripts Drive continuous improvement activities to streamline technical processes and align with emerging technologies Transfer knowledge and train team members to build GIS and technical capability within the team Support and enhance the CCIS application hosted on the GeoHub platform General Skills Experience in programming and analysis with specialized software support Ability to collaborate with IT professionals throughout the software development lifecycle Experience in structured methodologies for the design, development, implementation, and maintenance of applications Experience in design, coding, testing, debugging, and documentation Experience with relational and hierarchical database technologies Experience using query languages and information retrieval techniques Experience with communication protocols and web service technologies Strong analytical, problem-solving, and decision-making skills Strong verbal and written communication skills Strong teamwork and deadline management skills Desirable Skills Prior OPS or public sector experience Experience with Agile, Scrum, Lean, and DevOps methodologies Knowledge of programming internet-ready applications Knowledge of RAD methodologies Knowledge of information management principles and practices Experience with middleware and gateways Experience conducting design walkthrough sessions with project teams Ability to provide post-implementation support and technical documentation Knowledge of AODA and related accessibility standards Skills Technical Skills - 65% Knowledge and experience with GIS theory, cartography, geoprocessing, and spatial information principles Advanced expertise with ArcGIS Pro and ArcGIS geoprocessing tools Experience with ArcGIS Online, ArcGIS Portal, and ArcGIS Server service publishing Experience building applications using ArcGIS Enterprise, Dashboard, Experience Builder, Arcade, ESRI Web API for JavaScript, and ArcPy Experience with R and Python for structured programming and automation Experience with front-end technologies including .NET, JavaScript, HTML, CSS, and responsive design Understanding of spatial database design, architecture, access techniques, and data integration Knowledge of Azure cloud technologies and protocols Knowledge of SOAP, REST, AJAX, XML, and JSON Experience creating maps and applications meeting WCAG AA 2.0 accessibility standards Experience with Oracle, Azure SQL, MS SQL Server, PL/SQL, stored procedures, and database triggers Analytical and Evaluative Skills - 15% Ability to assess client needs, interpret results, and recommend technical solutions Experience conducting spatial analysis and managing geographic datasets Ability to evaluate software trends and provide technical advice Experience conducting feasibility studies and cost-benefit analysis Ability to translate enterprise information requirements into system specifications and testing approaches Project Management, Communication, and Customer Service Skills - 15% Strong communication skills for reports, presentations, documentation, and training materials Proven consultation and advisory skills Strong customer service and stakeholder support skills Experience in project scoping, planning, risk management, scheduling, and execution monitoring Demonstrated technical leadership and ability to guide project teams Public Sector Experience - 5% Prior OPS or public sector experience is an asset