13 JAN 2024

Full-Stack Software Developer


Chartwell Resource Group Ltd. is looking for an outstanding individual to join our team of GIS, Software, and Resource Professionals. Our mission is to provide the highest calibre of service to meet the needs of our clients, and we are only as good as the people on our team. We are looking for a full-time Full-Stack Software Developer who is motivated, positive, and dependable.

What We Offer:

  • ŸA diverse range of work with a multitude of clients
  • ŸA fun and professional safety-first work environment
  • ŸDetailed on-the-job training and mentorship programs with our many professionals
  • ŸFlexible work/life balance and a supportive, tight-knit team
  • ŸOpportunities to grow and build your career in a team environment that recognizes talent
  • ŸA competitive wage, with compensation for meal per diems and travel
  • ŸA comprehensive benefits package (extended health, bonus program, RRSP matching, allowances and more)

Job Description:

As a Software Developer at Chartwell, you will be developing and maintaining data analysis and management systems for our utilities and natural resource clients. You will be working as part of a small team of software and GIS developers, involved in all aspects of the systems development life cycle from requirements gathering to supporting users. At Chartwell, you will work on a variety of projects that encompass system design and data modelling, backend API design and development, UX design and front-end web development, data analysis and visualization, and integration with spatial technologies. Some of the main responsibilities of this role will be:

  • ŸConverting user requirements into software specifications
  • ŸDeveloping and maintaining Django-based back-end business logic, and API’s
  • ŸSolving problems like resolving mis-matches between the spatial database structure and the requirements of a web app
  • ŸWriting high-quality, maintainable Python code, backed by robust automated test suite
  • ŸDesigning UI using back-end template rendering and limited async interactivity that support efficient, intuitive UX, across large, complex, data-oriented applications
  • ŸMaintaining, debugging, and enhancing existing Django-based web apps
  • ŸDevOps, including version control, code review, integration, deployment, technical documentation 


  • Ÿ Formal education in Computer Science or related discipline
  • Ÿ 3 – 5 years experience as a full-stack developer
  • Ÿ Experience with Django
  • Ÿ Proficient in standards-compliant HTML, CSS, and JavaScript
  • Ÿ Strong relational database and SQL experience, ideally PostgreSQL
  • Ÿ Excellent data management skills
  • Ÿ Self-directed with great communication and time management skills
  • Ÿ Experience with UX design, CSS and JS frameworks will be considered an asset
  • Ÿ Experience with geospatial applications would be a nice to have


If you are interested in working with us, please forward your resume with cover letter to gisteam@crgl.ca. Applications will be accepted until the position is filled. We look forward to hearing from you!

Send Message


Note: We don't store or keep your messages, they are sent directly to GIS Team. You will recieve a copy of your message in your inbox, and all replies from GIS Team will go straight to you.