Esri Canada

Senior GIS Developer, Federal Sector Services

Esri Canada

full-time

Posted on:

Location Type: Hybrid

Location: OttawaCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$84,900 - CA$110,000 per year

Job Level

About the role

  • Produce functional specifications 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 in the design, development, testing and debugging of applications
  • Coordinate the effective use of the development team’s time, ensuring efficient communication between team members and customers
  • Write, coordinate, and validate technical responses and estimations for proposal submissions
  • Provide feedback and suggestions for process improvement, and promote best practices
  • Act as a technical mentor and advisor for the development team
  • Work with customers to assist them during the implementation of software
  • Contribute to needs analysis, functional requirements definition, and business solution needs as outlined by a customer
  • Support the pre-sale and after-sale project teams by drafting proposals
  • Proactively pursue self-instruction on all relevant technical topics

Requirements

  • University degree in GIS, geomatics, computer science, engineering, or equivalent education and experience
  • 7+ years’ experience in object oriented (OO) design and development
  • Proven knowledge and experience as a developer in GIS based solutions: Understanding of best principles and practices related to web application security
  • Experience developing and testing service-oriented architecture
  • Experience with deploying and testing customized web applications integrated with Esri products
  • Knowledge and experience developing software solutions with ArcGIS Enterprise
  • Working knowledge of Git workflows, including branching and pipelines.
  • Experience with .NET, C#, ASP.NET, MVC/Core, and the unit testing framework
  • Experience with Python and the ArcGIS API for Python (ArcPy, Python API for ArcGIS)
  • Experience with the ArcGIS APIs for JavaScript, React, and TypeScript
  • Experience with relational databases (Microsoft SQL Server, PostgreSQL, Oracle)
Benefits
  • Work from Home or hybrid work
  • Generous Paid Time-Off: Enjoy up to 6 weeks of time off per year, including: 3 weeks of paid annual vacation, increasing with years of service
  • 50 hours of Paid-Time Off (PTO) for personal needs
  • 32 hours of Summer Time
  • Winter holiday office closure
  • Comprehensive health benefits plan
  • RRSP match increasing with years of service
  • Training and development programs for professional growth
  • Company perks including discounts on gym memberships, technology purchases and more.
  • Company-sponsored events and social activities
  • Employee-driven initiatives such as yoga sessions, book clubs, interactive podcasts, and more.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
object oriented designGIS based solutionsservice-oriented architecture.NETC#ASP.NETMVCPythonArcGIS Enterpriserelational databases
Soft Skills
leadershipcommunicationmentoringprocess improvementteam coordinationcustomer supporttechnical writingfeedback provisionproblem solvingtime management