Senior GIS Developer Esri Canada has an exceptional opportunity for a Senior GIS Developer to join our Federal Sector Services team. Basedoutof the Esri Canada Ottawa office, you will leverage your knowledge andexperience in developing web-based solutions. As aSenior Developer, you will contribute to the ongoing business operations byeffectively providing high-level management and delivery of assigned consultingprojects and other customer services. This role will be hybrid based in Ottawa. About us: Esri Canada provides geographic information system (GIS) solutions that empower people in business, government and education to make informed and timely decisions by leveraging the power of mapping and spatial analytics. If you are passionate about making an impact in an organization thats committed to creating a sustainable future, consider joining our team! A Day in the Life of a Senior GIS Developer at Esri Canada: Produce functionalspecifications based on the operational needs of customers Architect, design, develop,and deploy Esri based applications Provide design expertise,application support and prototype development Lead a development team inthe design, development, testing and debugging of applications Coordinate the effective useof the development teams time, ensuring efficient communication betweenteam members and customers Write, coordinate, andvalidate technical responses and estimations for proposal submissions Provide feedback andsuggestions for process improvement, and promote best practices Act as a technical mentor andadvisor for the development team Work with customers to assistthem during the implementation of software Contribute to needs analysis,functional requirements definition, and business solution needs asoutlined by a customer Support the pre-sale andafter-sale project teams by drafting proposals Proactively pursueself-instruction on all relevant technical topics What you bring to the team: Universitydegree in GIS, geomatics, computer science, engineering, or equivalenteducation and experience 7+ years experience inobject oriented (OO) design and development Proven knowledge andexperience as a developer in GIS based solutions: Understanding of bestprinciples and practices related to web application security Experience developing andtesting service-oriented architecture Experience with deploying andtesting customized web applications integrated with Esri products Knowledge and experiencedeveloping software solutions with ArcGIS Enterprise Working knowledge of Gitworkflows, including branching and pipelines. Experience with.NET, C#,ASP.NET, MVC/Core, and the unit testing framework Experience with Python andthe ArcGIS API for Python (ArcPy, Python API for ArcGIS) Experience with the ArcGISAPIs for JavaScript, React, and TypeScript Experience with relationaldatabases (Microsoft SQL Server, PostgreSQL, Oracle) Essential Requirements: Must live in the OttawaGatineau region Must be able to quicklyattain Canadian Federal Government Secret clearance. (Priority will begiven to candidates who have already attained Secret clearance). Bonus points for this position: Bilingualism (French &English) Experience in developingdesktop applications or web services using ArcGIS Pro SDK, .NET or ServerObject Extensions / Interceptors. Experience with Runtime (C#, iOS) is agood nice-to-have Experience developing webapplications using Experience Builder, Web App Builder, or ArcGIS Maps SDKfor JavaScript. Experience with developingweb applications using Experience Builder, Web App Builder, or ArcGIS MapsSDK for JavaScript. Comfortable working onconcurrent projects Working knowledge of UML,data modeling, process modeling, workflows Web: Esri TechnicalCertifications EnterpriseAdministration - Associate ArcGIS Maps SDK forJavaScript Associate ArcGIS Online Administration Desktop: Esri TechnicalCertifications: ArcGIS Pro Associate / ArcGIS Pro Foundation ArcGIS API for Python Associate ArcGIS Developer Foundation ArcGIS DesktopDeveloper Associate Compensation & Benefits: At Esri Canada, we are committed to fair and competitive compensation. This role offers a base salary range of $84,900 to $110,000 annually, determined based on experience, skills, and internal equity. We regularly benchmark across a variety of positions, industries and levels to ensure we remain competitive in the market. What Esri Canada offers you: We prioritize our employees well-being and work-lifebalance. Our benefits include: Work fromHome or hybrid work GenerousPaid Time-Off: Enjoy up to 6 weeks of time off per year, including: 3 weeksof paid annual vacation, increasing with years of service 50 hoursof Paid-Time Off (PTO) for personal needs 32 hoursof Summer Time Winterholiday office closure Comprehensivehealth benefits plan RRSP matchincreasing with years of service Trainingand development programs for professional growth Companyperks including discounts on gym memberships, technology purchases andmore. Company-sponsoredevents and social activities Employee-driveninitiatives such as yoga sessions, book clubs, interactive podcasts, andmore. Fluency in English is essential, as this role requires regular client communication and support in English-speaking regions How to apply: Ready to join our amazing team? Submit your resume today! Esri Canada fosters a dynamic and inclusive work culture, the opportunity to build your skills, and the flexibility to work remotely or at any of our offices across Canada. Occasional travel to corporate offices or customer sites may be required for certain positions. We offer attractive salaries, an engaging work environment, and an outstanding benefits package with generous time-off. We value employment equity and will provide accommodations upon request at any stage of the hiring process. We appreciate all applications, but only those selected for an interview will be contacted. Our hiring process includes background checks as a condition of employment. Dveloppeur principal/dveloppeuse principale, SIG Esri Canada offre une occasion de carrire exceptionnelle en affichant un poste de dveloppeurprincipal/dveloppeuse principale au sein de son quipe de Servicesau secteur fdral. Tirezparti de vos connaissances et de votre exprience en matire de dveloppementde solutions web notre bureau dEsri Canada Ottawa. titrede dveloppeur principal/dveloppeuse principale, vous contribuerez au bondroulement des activits oprationnelles en garantissant une gestion de projetefficace et de haut niveau, ainsi quen assurant la conduite des projets deconsultation et dautres services aux clients qui vous auront t assigns. Ce poste sera hybride et bas Ottawa. Notre entreprise : Esri Canada offre des systmes dinformation gographique (SIG) qui permettent aux entreprises, aux gouvernements et aux tablissements denseignement de prendre rapidement des dcisions claires en mobilisant la puissance de la cartographie et des analyses spatiales. Si votre plus grande aspiration est davoir une incidence dans une organisation qui sengage crer un avenir durable, joignezvous notre quipe! Une journe dans la vie dune ou dun Dveloppeurprincipal/dveloppeuse principale Esri Canada : Dfinir des spcificationsfonctionnelles fondes sur les besoins oprationnels des clients. Concevoir, dvelopper etdployer des applications fondes sur la technologie dEsri. Fournir une expertise enmatire de conception, dassistance pour les applications et dedveloppement de prototypes. Diriger une quipe dedveloppement dans la conception, le dveloppement, la mise lessai etle dbogage dapplications. Coordonner de faon efficacele calendrier de lquipe de dveloppement et assurer une communicationoptimale entre les membres de lquipe et les clients. Rdiger, coordonner etvalider les rponses techniques et les estimations pour la soumission despropositions. Fournir des opinions et dessuggestions en vue damliorer les processus et promouvoir les meilleurespratiques. Agir en tant que mentor etconseiller pour lquipe de dveloppement. Travailler avec les clientspour les aider lors de la mise en uvre du logiciel. Participer aux analyses desbesoins, la dfinition des exigences fonctionnelles et ladtermination des exigences de la solution daffaires selon lesindications du client. Soutenir les quipes deprojet de prvente et daprs-vente en rdigeant des propositions. Poursuivre de manireproactive lautoapprentissage sur tous les sujets techniques pertinents. Ce que vous apportez lquipe : Diplme universitaire en SIG,en gomatique, en informatique ou en gnie, ou formation et expriencequivalentes. Plus de 7 ansdexprience en conception et dveloppement orients objet. Connaissance et exprienceprouves en dveloppement de solutions SIG. Comprhension des principeset pratiques exemplaires lis la scurit des applications web. Exprience du dveloppementet de lessai darchitectures orientes service. Exprience du dploiement etde lessai dapplications web personnalises intgres aux produitsdEsri. Connaissance et exprience endveloppement de solutions logicielles avec ArcGIS Enterprise. Connaissance pratique desflux de travaux GIT, y compris le versionnement de branche et laconfiguration de pipeline. Exprience avec .NET, C#,ASP.NET, MVC/Core et le cadre dessais unitaires. Exprience avec Python etArcGIS API for Python (ArcPy, API Python pour ArcGIS). Exprience avec les APIArcGIS pour JavaScript, React et TypeScript. Exprience avec les bases dedonnes relationnelles (Microsoft SQL Server, PostgreSQL, Oracle). Exigences essentielles : Lieu de rsidenceobligatoire : rgion de Gatineau-Ottawa. Capacit dobtenir rapidementune habilitation de scurit de niveau Secret du gouvernement du Canada.(La priorit sera donn aux candidats qui ont dj obtenu unehabilitation de scurit de niveau Secret). Autres qualits avantageuses pour ce poste : Bilinguisme (anglais etfranais). Exprience dans ledveloppement dapplications de bureau ou de services web utilisant ArcGISPro SDK, .NET ou des extensions et intercepteurs dobjets serveur.Exprience avec les environnements dexcution (C#, iOS), un atout. Exprience dans ledveloppement dapplications web avec Experience Builder, Web App Builderou ArcGIS Maps SDK pour JavaScript. Exprience dans ledveloppement dapplications web avec Experience Builder, Web App Builderou ArcGIS Maps SDK pour JavaScript. Aisance travailler surplusieurs projets simultans. Connaissance pratique de lanotation UML, de la modlisation de donnes, de la modlisation deprocessus ainsi que des flux de travaux. Site web :Certifications techniques dEsri : Administration de systmedentreprise (Intermdiaire) ArcGIS Maps SDK forJavaScript (Intermdiaire) AdministrationdArcGIS Online Bureau : Certificationstechniques dEsri : ArcGIS Pro (Intermdiaire) /ArcGIS Pro Foundation ArcGIS API for Python(Intermdiaire) ArcGIS Developer Foundation Dveloppeur pourArcGIS Desktop (Intermdiaire) Rmunration et avantages : Chez Esri Canada, nous nous engageons offrir une rmunration quitable et comptitive. Ce poste offre un salaire de base annuel compris entre 84,900$ et 110,000$, dtermin en fonction des expriences, des comptences et de lquit interne. Nous effectuons rgulirement des comparaisons entre diffrents postes, secteurs et niveaux afin de rester comptitifs sur le march. Ce quEsri Canada vous offre :Nous accordons la priorit au bientre de nosemploys et lquilibre travailvie personnelle. Voici quelques-uns de nos avantages : travail domicile ou travail hybride; congspays gnreux comprenant ce qui suit : jusqusix semaines de congs par an, troissemaines de congs annuels pays (ce nombre augmente en fonction desannes de service), 50 heuresde temps libre rmunr pour les besoins personnels, 32 heuresde temps dt, fermeturedes bureaux pendant la priode des ftes de fin danne; rgimedassurance maladie complet; programmede cotisation gale au REER; programmesde formation, de perfectionnement et davancement professionnel; avantagesofferts par lentreprise comprenant des rductions sur les abonnements decentre dentranement, sur les achats de technologie et bien plus encore; vnementset activits sociales parrains par lentreprise; initiativesmenes par les employs, comme des sances de yoga, des clubs de lecture,des baladodiffusions interactives, et plus encore. Lamatrise de l''anglais est essentielle, car ce poste ncessite unecommunication rgulire avec les clients et une assistance dans lesrgions anglophones. La matrise de l''anglais est essentielle, car ce poste ncessite une communication rgulire avec les clients et une assistance dans lesrgions anglophones. Comment postuler : Vous voulez vous joindre notre formidable quipe? Soumettez votre CV ds aujourdhui! Esri Canada met en valeur une culture de travail dynamique et inclusive, ainsi que votre perfectionnement professionnel et la flexibilit de travailler distance ou lun de nos bureaux au Canada. Certains postes peuvent ncessiter des dplacements occasionnels destination des bureaux de lentreprise ou dun client. Nous offrons des salaires attrayants, un environnement de travail accueillant et un ensemble davantages sociaux exceptionnels avec de nombreuses vacances. Nous accordons une grande importance lgalit daccs lemploi et fournira des mesures dadaptation sur demande nimporte quelle tape du processus dembauche. Nous apprcions toutes les candidatures, mais seules les personnes slectionnes pour un entretien seront contactes. Notre processus dembauche comprend une vrification des antcdents comme condition demploi. #J-18808-Ljbffr
Job Title
Senior GIS Developer, Federal Sector Services | Développeur principal/développeu