11761

20 hours ago

Toronto, ON, Canada Maarut Full-time €90,000 - €130,000 Contract
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)
- 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
- 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 administration and integration)
- Strong skills in web technologies including:
- JavaScript / TypeScript
- HTML and CSS for UI customization and responsive design Accessibility – 10%
- Experience developing and designing intuitive, simple-to-use interfaces
- Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG 2.0 Level AA Public Sector Experience – 5%
- Experience working with the Ontario Public Service (OPS) or broader public sector, with a demonstrated track record of deli