Senior GIS and Full Stack Developer

3 weeks ago


Calgary, Canada Tressl Full time

Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product. This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to design, develop, and implement powerful, user-friendly GIS tools and systems that will support both internal and client-facing applications. If you are passionate about geospatial technologies, web development, and solving complex spatial problems, we want to hear from you


The Ideal Candidate:

You are a senior developer located in Calgary, Alberta, Canada with experience in the .net stack (SQL Server, C#, Entity Framework, Angular) with senior experience developing GIS enabled products. You are eager to try new coding and GIS frameworks and love to disrupt legacy business. You are a team player and want to work somewhere that allows you to drive real change.  

GIS Application Development:

·      Design and develop web-based GIS applications that allow users to interact with, analyze, and visualize spatial data using GIS libraries and frameworks such as Leaflet, Open Layers, Esri JavaScript API.

·      Create responsive, user-friendly maps and dashboards that allow users to explore and interact with geospatial data.

·      Build custom tools and solutions for geospatial data manipulation and analysis using programming languages such as Python, JavaScript, Angular, and C#.

·      Manage and work with spatial data formats (e.g., shapefiles, Geo JSON, KML) and spatial databases (e.g., Post GIS, SQL Server Spatial, Oracle Spatial) for data storage, retrieval, and manipulation.

·      Optimize GIS application performance to handle large datasets and ensure fast, responsive user experiences.

·      Integrate GIS tools and functionality into existing platforms and applications to enhance system capabilities.

·      Work with third-party GIS-enabled platforms for geospatial data manipulation and visualization.

·      Integrate real-time data sources into applications for dynamic map updates and live data visualization.

·      Develop and maintain APIs to serve geospatial data and GIS functionalities to other systems or clients.

·      Integrate third-party mapping services and APIs such as Google Maps, Esri ArcGIS, and Open Street Map into internal systems.

·      Knowledge of machine learning and data science techniques for geospatial data is a plus.

·      Experience with Oil and Gas and Critical Infrastructure data is highly desirable.

Collaboration & Support:

·      Experience working within an Agile/Scrum framework

·      Collaborate closely with full-stack developers to improve and extend GIS functionality across projects.

·      Provide technical support to teams, ensuring users understand how to effectively use GIS tools and interpret spatial data.

·      Train and support internal teams and users on GIS technologies, ensuring effective application of geospatial solutions.

Soft Skills:

·      Strong analytical and problem-solving skills with attention to detail.

·      Excellent communication skills with the ability to translate technical information for non-technical stakeholders.

·      Ability to work both independently and as part of a cross-functional team.

·      Ability to deliver high-quality solutions within deadlines and contribute to continuous improvement.

Education & Experience:

·      Bachelor’s degree in computer science, Geospatial Information Systems (GIS), or a related field. A master’s degree isa plus.

·      7+ years of experience as a GIS/Full Stack Developer or similar role, working with geospatial technologies, spatial databases, and GIS software platforms.

·      5+ years of experience with GIS desktop tools like ArcGIS, QGIS, or MapInfo.

· 5+ years of experience with spatial databases (e.g., Post GIS, SQL Server Spatial, Oracle Spatial) and data formats (e.g., shapefiles, GeoJSON, KML). 

· 5+ years of experience developing and maintaining web systems for global customers using the Microsoft stack (.net, c#, Angular, SQL Server). 

About Us

Tressl is a forward-thinking technology company dedicated to leveraging GIS and spatial data to solve real-world problems. We develop innovative solutions that power applications in industries ranging from transportation and energy to smart cities. Our team is committed to creating tools that enable users to make informed, data-driven decisions with geospatial intelligence at the core.

Why Tressl?

At Tressl, we value innovation, collaboration, and cutting-edge technology. You will have the opportunity to work on exciting projects that push the boundaries of GIS technology and spatial data analytics. We offer a dynamic, inclusive environment where you can develop your skills and grow your career.

Perks and Benefits:

·      Competitive salary and benefits package

·      Flexible work schedule and hybrid work options

·      Opportunities for professional development and training

·      Collaborative and supportive team culture

·      Work on high-impact projects with a global reach

How to Apply:

If you are a qualified and passionate GIS and full-stack developer ready to make a difference at Tressl, please send your resume and portfolio to jobs@tressl.ca


We thank all applicants for their interest, however only those selected for interview will be contacted.



  • Calgary, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product. This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to design,...


  • Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, Alberta, Canada Tressl Full time

    Geospatial Innovation Senior DeveloperWe are seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product.This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with...

  • Full Stack Developer

    3 weeks ago


    Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...


  • Calgary, AB, Canada Tressl Full time

    Tressl is seeking a highly skilled and innovative Senior GIS & Full Stack Developer to join our growing team within our Microsoft stack product . This unique role combines geospatial expertise with full-stack development to deliver cutting-edge GIS applications and solutions. As a member of our team, you will collaborate with cross-functional teams to...

  • Senior Full Stack C#

    4 weeks ago


    Calgary, Canada S.i. Systems Full time

    Our GIS technology client is seeking a Senior Full Stack C# (.Net) and JavaScript Developer to Lead a team of developers to integrate and deploy a field data capture platform in SQL Candidates must be based in Calgary. Candidates will be required to be in office 5 days/week. Must haves: 7+ years of experience as a Full Stack Developer with C# (.Net) ...


  • Calgary, Canada CB Canada Full time

    Senior Full Stack Developer:On behalf of our client, Procom is seeking a Senior Full Stack Developer for a 12-month contract. Senior Full Stack Developer Job Details:Our valued client requires a Senior Full Stack Developer to work on development of, front-end (web) and back-end application and data services and APIs while fostering best practices like...

  • Senior Full Stack C#

    4 weeks ago


    Calgary, Canada S.i. Systems Full time

    Our GIS technology client is seeking aSenior Full Stack C# (.Net) and JavaScript Developer to Lead a team of developers to integrate and deploy a field data capture platform in SQLCandidates must be based in Calgary. Candidates will be required to be in office 5 days/week.Must haves:7+ years of experience as aFull Stack DeveloperwithC#...


  • Calgary, Alberta, Canada Tressl Full time

    We are seeking a highly skilled Senior GIS and Full Stack Developer to join our team at Tressl, a forward-thinking technology company dedicated to leveraging GIS and spatial data to solve real-world problems.Our ideal candidate has 7+ years of experience as a GIS/Full Stack Developer or similar role, working with geospatial technologies, spatial databases,...


  • Calgary, Alberta, Canada GIS TRANSPORT LTD. Full time

    Job SummaryWe are seeking a highly organized and efficient Administrative Professional to join our team at GIS Transport Ltd. This role will be responsible for providing administrative support to our office, ensuring that all procedures are followed and deadlines are met.About the RoleThe successful candidate will have experience in administration,...

  • Full Stack Developer

    7 months ago


    Calgary, Canada CB Canada Full time

    Full Stack Developer:On behalf of our client, Procom is seeking a Full Stack Developer for a 6 month contract in Calgary, AB.  Full Stack Developer Job Details:Our valued client requires a Full Stack Developer to work on development of, front-end (web) and back-end application and data services and APIs while fostering best practices like agile, automated...

  • Gis Analyst

    1 month ago


    Calgary, Canada Encepta Full time

    **About the Role** We're seeking an experienced and dynamic GIS Analyst with a passion for both geospatial analysis and software development to shape the future of geospatial technology. At Encepta, we're at the forefront of this field, and this role offers an exciting opportunity to leverage your skills in databases and cloud infrastructure to lead...


  • Calgary, Alberta, Canada Cardiai Inc Full time

    We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Cardiai Inc. as a Full Stack Developer.Job DescriptionThe successful candidate will be responsible for designing, developing, testing, and maintaining high-quality software applications using a variety of programming languages and technologies. Key responsibilities...


  • Calgary, Alberta, Canada Horizon Tech Services Full time

    About the RoleWe are seeking a skilled Senior Full Stack Software Engineer to join our team at Horizon Tech Services. This is a permanent full-time position that requires a strong background in software development.Key ResponsibilitiesConsultation and Documentation: Work closely with clients to understand their needs and document website requirements...


  • Calgary, Alberta, Canada Environmental Resources Management (ERM) Full time

    Environmental Resources Management (ERM) is a leading environmental consulting firm with a global presence. We are seeking a highly skilled and motivated Senior GIS Data Analyst to join our Irvine, CA office.Job SummaryThe Senior GIS Data Analyst will play a key role in supporting our core services, including impact assessment, environmental planning, and...


  • Calgary, Alberta, Canada Neo Financial Full time

    We are seeking a skilled Senior Full-stack Software Engineer to join our team in Calgary. Located at the heart of Canada's financial hub, we are building a more rewarding financial experience for all Canadians.Our technology stack is built using a Microservices architecture and comprises TypeScript, Node.js, Serverless framework, GraphQL, MongoDB, all hosted...


  • Calgary, Alberta, Canada ACONNECT INC. Full time

    OverviewACONNECT INC. is seeking an experienced Senior Full Stack Developer to join our team in this challenging role.Estimated Salary:$70,000 - $90,000 per year, depending on experience.Job DescriptionIn this role, you will be responsible for designing and developing website architecture, writing, modifying, and testing website-related code, as well as...


  • Calgary, Canada CP Full time

    POSITION ACCOUNTABILITIES Develop and manage interactive GIS Enterprise Portal layers, maps, and apps, utilizing tools like Experience Builder for groundbreaking GIS application and data delivery Craft presentation maps and leverage off-the-shelf builders to ensure efficient GIS app development Manage spatial data in various data store...


  • Calgary, Canada NDAX Canada Inc. Full time

    As one of Canada’s largest and fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the country’s fintech industry and is constantly leading the way in terms of security and innovation. We’re on a mission to empower more Canadians to unlock the full potential of digital finance. To address the various needs in the Canadian...