
Senior GIS Developer, Federal Sector Services
Esri Canada
full-time
Posted on:
Location Type: Hybrid
Location: Ottawa • Canada
Visit company websiteExplore more
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