11761
2 hours ago
Toronto, Ontario, Canada
Maarut
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
RQ11557 - Software Developer- Front End - Senior
- Designing, developing and implementing front end codeincluding user interface interactions and creating attractive and effectiveuser interfaces Required to translate technical systems specifications intoworking, tested applications. This includes developing detailed programmingspecifications, writing and/or generating code, compiling data-driven programs,maintaining, and conducting unit tests.
- Resolves and troubleshoots technical problems which ariseduring the use and operation of software packages, including technicalassistance in implementation, conversion and migrations
General Skills:
- Experience in programming and analysis; specialized softwarepackage support at the specified experience level Ability to collaborate withIT Professionals throughout the Software Development Life Cycle Experience instructured methodologies for the development, design, implementation andmaintenance of applications
- Experience in design, code, test, debug and documentapplications
- Experience in the use of object and/or third generationlanguage development tools
- Experience in one or more programming languages
- Experience in application design, latest design patters,deployment and troubleshooting
- Experience with relational and hierarchical databasetechnologies Experience in the use of information retrieval packages usingquery languages
- Experience with one or more communications protocols
- Experience in structured methodologies for the design,development, implementation and maintenance of applications
- Experience eliciting and documenting information fromdiverse business area stakeholders and subject matter experts Excellentanalytical, problem-solving and decision-making skills; verbal and writtencommunication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlinesFront End Skills
- Knowledge and experience coding and using basic artwork todeliver a complete user interface Experience creating web interfaces for largewebsites.
- Experienced with complex large-scale systems
- Experience with Social Media APIs Experience definingproduct strategy and roadmap
- Experience working with external third parties to assesspartnerships and licensing opportunities, runs beta and pilot programs withearly-stage products and samples, and becomes an expert with respect to thecompetition
- Knowledge and experience with programming Internet-readyapplications
- Knowledge and experience in rapid application development(RAD) methodologies
- Knowledge and understanding of Information Managementprinciples, concepts, policies and practices
- Experience with middleware and gateways Experiencereviewing, analyzing, and modifying product installation scripts includingencoding, testing, debugging
- Ability to provide post-implementation support and resolveany post-implementation technical issues Experience conducting designwalkthrough sessions with project team
- Knowledge and understanding of Accessibility for Ontarianswith Disability Act (AODA) and related regulations and standards Ability toprovide user and system documentation as required
Requirements
Experience and Skill Set Requirements
- Demonstrated ability to work independently
- Demonstrated ability to work collaboratively with the project team to meet goals and objectives
- Experience with ESRI-based GIS technologies and web mapping platforms
SDK Customization and Web Mapping Development – 30%
- Experience customizing mapping applications using:
- VertiGIS Studio Web SDK (preferred)
- Geocortex Viewer for HTML5 SDK
- ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript)
- VertiGIS Studio Web SDK (preferred)
- Proven ability to build and deploy customized GIS viewers and tools tailored to end-user requirements
ESRI Platform and Application Builders – 25%
- Proficiency with ESRI-based application builders, including:
- VertiGIS Studio (Web and Workflow) (preferred)
- Geocortex Essentials
- ESRI Experience Builder and Web AppBuilder
- VertiGIS Studio (Web and Workflow) (preferred)
- Experience integrating workflows and external services into map viewers
- Familiarity with user roles, permissions, and application deployment within the ESRI ecosystem
Technical and Integration – 30%
- Experience consuming and interpreting GIS services using:
- ArcGIS REST API
- ArcGIS Server (including familiarity with publishing services)
- ArcGIS Portal (including admini
- ArcGIS REST API