Our client seeks a Software Developer to be responsible for the review, enhancement, and maintenance of existing software applications, ensuring they are scalable and meet business requirements. This role involves coding enhancements, designing new features, and deploying changes through a structured, quality-driven development process. The Developer will work closely with cross-functional teams, creating robust, defect-free code, and providing documentation for long-term maintenance. With a focus on using best practices and industry standards, this role is integral to creating and maintaining software solutions across various systems and platforms.
...
Advantages
- Competitive salary and benefits package.
- Work on exciting public-sector projects with real-world impact.
- Opportunities for professional growth and development.
- Collaborative and inclusive team environment.
Responsibilities
- Maintain the 911 road network by collecting, synthesizing, compiling, and distributing data gathered from different sources in various formats into the central standardized GIS repository.
- Provide application support and troubleshooting relating to the maintenance, refresh and transformation of GIS data including resolving issues related to a suite of GIS applications and databases, developing and running SQL queries, etc.
- Develop enhancements to GIS related software, databases, processes, tools and client products including but not limited to automation, data quality assurance processes, software and database upgrades, database performance etc.
- Conduct complex analysis of GIS related data and provide visual representation, reporting and dashboards to show operational trends and performance metrics.
- Lead and support GIS related initiatives including but not limited to technical advice and support on infrastructure life cycle management, ArcGIS upgrades, data standardization, NG 911 readiness, etc.
Qualifications
Technical Skills
- Sound knowledge of Geographic Information System (GIS) principles, practices, spatial standards and procedures.
- Knowledge of enterprise GIS application technology, spatial database application software, database management system and Microsoft Office Suite.
- Knowledge of internal and external data sources and related standards to facilitate the efficient use and exchange of data.
- GIS knowledge and current data standards.
- Extensive functioning knowledge of ArcGIS and GIS related database, standards.
- Review, understand and develop programming code and languages and database (ie SQL, Access, Xbase, Dbase etc).
- Experience with code enhancements to existing features and new features as per approved requirements and design direction.
- Ability to provide realistic work estimates to support project planning.
- Ability to capture business requirements and update business rules based on the requirements.
- Ability to create custom GIS and mapping reports and dashboards as required.
- Ability to conduct testing, integration, and deployment of the developed changes across the environment.
Project Management, Leadership and Organizational Skills
- Proven planning, organizational and project management skills to lead and manage GIS projects and provide input on priorities.
- Demonstrated leadership and supervisory skills to provide direction, technical leadership and guidance to staff.
- Sound analytical and problem-solving skills to resolve complex problems, develop innovative solutions and interpret and assess industry best practices.
- Experience in preparing documentation, reports, correspondence, training materials, hold discussions and meetings.
- Experience in presenting formal and informal training sessions to end users.
- Good consultation and facilitation skills to determine client needs, facilitate discussions about GIS issues, promote adherence to standards and provide advice.
- Good influencing and relationship management skills to manage perceptions and expectations of clients, assess and manage resistance to change, and achieve consensus among clients with differing needs/interests.
- Experience in working on multiple projects at the same time.
- Experience in working on multi-year projects.
Communication Skills
- Strong verbal and written communication skills.
- Strong interpersonal and negotiation skills.
- A demonstrated team player with a proven track record for meeting deadline.
Summary
If interested and qualified for this role, please apply today for immediate consideration!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Our client seeks a Software Developer to be responsible for the review, enhancement, and maintenance of existing software applications, ensuring they are scalable and meet business requirements. This role involves coding enhancements, designing new features, and deploying changes through a structured, quality-driven development process. The Developer will work closely with cross-functional teams, creating robust, defect-free code, and providing documentation for long-term maintenance. With a focus on using best practices and industry standards, this role is integral to creating and maintaining software solutions across various systems and platforms.
Advantages
- Competitive salary and benefits package.
- Work on exciting public-sector projects with real-world impact.
- Opportunities for professional growth and development.
- Collaborative and inclusive team environment.
Responsibilities
- Maintain the 911 road network by collecting, synthesizing, compiling, and distributing data gathered from different sources in various formats into the central standardized GIS repository.
...
- Provide application support and troubleshooting relating to the maintenance, refresh and transformation of GIS data including resolving issues related to a suite of GIS applications and databases, developing and running SQL queries, etc.
- Develop enhancements to GIS related software, databases, processes, tools and client products including but not limited to automation, data quality assurance processes, software and database upgrades, database performance etc.
- Conduct complex analysis of GIS related data and provide visual representation, reporting and dashboards to show operational trends and performance metrics.
- Lead and support GIS related initiatives including but not limited to technical advice and support on infrastructure life cycle management, ArcGIS upgrades, data standardization, NG 911 readiness, etc.
Qualifications
Technical Skills
- Sound knowledge of Geographic Information System (GIS) principles, practices, spatial standards and procedures.
- Knowledge of enterprise GIS application technology, spatial database application software, database management system and Microsoft Office Suite.
- Knowledge of internal and external data sources and related standards to facilitate the efficient use and exchange of data.
- GIS knowledge and current data standards.
- Extensive functioning knowledge of ArcGIS and GIS related database, standards.
- Review, understand and develop programming code and languages and database (ie SQL, Access, Xbase, Dbase etc).
- Experience with code enhancements to existing features and new features as per approved requirements and design direction.
- Ability to provide realistic work estimates to support project planning.
- Ability to capture business requirements and update business rules based on the requirements.
- Ability to create custom GIS and mapping reports and dashboards as required.
- Ability to conduct testing, integration, and deployment of the developed changes across the environment.
Project Management, Leadership and Organizational Skills
- Proven planning, organizational and project management skills to lead and manage GIS projects and provide input on priorities.
- Demonstrated leadership and supervisory skills to provide direction, technical leadership and guidance to staff.
- Sound analytical and problem-solving skills to resolve complex problems, develop innovative solutions and interpret and assess industry best practices.
- Experience in preparing documentation, reports, correspondence, training materials, hold discussions and meetings.
- Experience in presenting formal and informal training sessions to end users.
- Good consultation and facilitation skills to determine client needs, facilitate discussions about GIS issues, promote adherence to standards and provide advice.
- Good influencing and relationship management skills to manage perceptions and expectations of clients, assess and manage resistance to change, and achieve consensus among clients with differing needs/interests.
- Experience in working on multiple projects at the same time.
- Experience in working on multi-year projects.
Communication Skills
- Strong verbal and written communication skills.
- Strong interpersonal and negotiation skills.
- A demonstrated team player with a proven track record for meeting deadline.
Summary
If interested and qualified for this role, please apply today for immediate consideration!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more