13 JAN 2024
Full-Stack Software Developer
Overview:
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
Qualifications:
- 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
Application:
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!