Search jobs > Toronto, ON > Temporary > Senior software developer

RQ08110 - Software Developer - Senior

Maarut Inc
Toronto, ON, ca
Full-time
Quick Apply

Job Description

Responsibilities :

  • Develop and interpret program and code specifications for geospatial applications, ensuring alignment with project objectives.
  • Maintain and support production systems performance and availability, addressing any issues that arise promptly.
  • Collaborate with IT professionals and cross-functional teams throughout the development and implementation lifecycle.
  • Troubleshoot and resolve technical problems associated with geospatial software packages, providing assistance during implementation and migrations.
  • Conduct technical and business knowledge transfer to assigned LRC staff during and upon contract completion

General Skills :

  • Expertise in Systems Development and Object-Oriented Development methodologies, ensuring best practices are followed in the design and implementation of GIS solutions.
  • Strong knowledge of procedures for managing geospatial information, particularly within the ESRI technology stack.
  • Advanced programming skills in various languages, including ASP.NET , C#, JavaScript, Python, HTML5, and CSS.
  • Experience in developing applications using the ArcGIS platform and familiarity with Oracle customization and SQL.
  • Ability to analyze and document technical information and communicate effectively with both technical and non-technical stakeholders.
  • Excellent analytical, problem-solving, and decision-making skills, with a proven track record in meeting deadlines and managing project deliverables.

Desirable Skills :

  • Familiarity with CASE tools and VISIO for modeling and documentation purposes.
  • Knowledge of emerging technologies in GIS and software development.
  • Experience in providing technical expertise in a team environment, facilitating collaboration among diverse stakeholders.
  • Understanding of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.

Requirements

Experience and Skill Set Requirements :

Must Haves :

  • Extensive GIS Development Experience : A minimum of 5 years in GIS software development, with hands-on experience in the ESRI platform and related geospatial technologies.
  • Proficient in Modern GIS Technologies : Strong skills in geospatial programming, including experience with ArcObject COM development environment and ESRI technology.
  • Robust Technical and Analytical Skills : Expertise in application design, troubleshooting, and deployment using best practices, along with experience in structured methodologies for software development.
  • Effective Communication and Collaboration : Excellent verbal and written communication skills to engage effectively with cross-functional teams and stakeholders, ensuring alignment throughout the development lifecycle.

Skill Set Requirements :

Technical Expertise in GIS Development :

  • Extensive experience in GIS software development, particularly with the ESRI platform.
  • Proficiency in geospatial programming, including knowledge of ArcObject COM and ESRI technology.
  • Familiarity with database management systems and SQL for managing geospatial information.

Programming and Analytical Skills :

  • Advanced programming skills in languages such as ASP.NET , C#, JavaScript, Python, HTML5, and CSS.
  • Ability to develop, test, and implement software solutions that align with project objectives.
  • Experience in troubleshooting and resolving technical issues in geospatial applications efficiently.

Communication and Collaboration :

  • Strong verbal and written communication skills for effectively engaging with technical and non-technical stakeholders.
  • Proven ability to collaborate with cross-functional teams throughout the software development lifecycle.
  • Experience in documenting technical specifications and ensuring alignment with user requirements.

Problem-Solving and Decision-Making :

  • Demonstrated analytical skills in identifying issues and developing effective solutions in a timely manner.
  • Proven track record of meeting project deadlines and managing deliverables while maintaining production system performance.
  • Familiarity with structured methodologies for software development and the ability to adapt to emerging technologies in GIS.

Requirements

Experience and Skill Set Requirements : Must Haves : Extensive GIS Development Experience : A minimum of 5 years in GIS software development, with hands-on experience in the ESRI platform and related geospatial technologies.

Proficient in Modern GIS Technologies : Strong skills in geospatial programming, including experience with ArcObject COM development environment and ESRI technology.

Robust Technical and Analytical Skills : Expertise in application design, troubleshooting, and deployment using best practices, along with experience in structured methodologies for software development.

Effective Communication and Collaboration : Excellent verbal and written communication skills to engage effectively with cross-functional teams and stakeholders, ensuring alignment throughout the development lifecycle.

Skill Set Requirements : Technical Expertise in GIS Development : Extensive experience in GIS software development, particularly with the ESRI platform.

Proficiency in geospatial programming, including knowledge of ArcObject COM and ESRI technology. Familiarity with database management systems and SQL for managing geospatial information.

Programming and Analytical Skills : Advanced programming skills in languages such as ASP.NET, C#, JavaScript, Python, HTML5, and CSS.

Ability to develop, test, and implement software solutions that align with project objectives. Experience in troubleshooting and resolving technical issues in geospatial applications efficiently.

Communication and Collaboration : Strong verbal and written communication skills for effectively engaging with technical and non-technical stakeholders.

Proven ability to collaborate with cross-functional teams throughout the software development lifecycle. Experience in documenting technical specifications and ensuring alignment with user requirements.

Problem-Solving and Decision-Making : Demonstrated analytical skills in identifying issues and developing effective solutions in a timely manner.

Proven track record of meeting project deadlines and managing deliverables while maintaining production system performance.

Familiarity with structured methodologies for software development and the ability to adapt to emerging technologies in GIS.

12 hours ago
Related jobs
Promoted
GTT, LLC
Toronto, Ontario

Senior Software Developer - Back End. Senior Software Developer, Back End,. Are you a seasoned software developer with a passion for building robust back-end systems? Join our team and contribute to innovative projects that drive our business forward. Collaborate with IT professionals throughout the...

Dasro
Toronto, Ontario

Senior Software Developer – Cognos. Senior Cognos Developer in a public sector environment or large (greater than 1000 users) business and I&IT transformation project(s). Refine and clarify designs during software development and implementation. ...

Rubicon Path
Toronto, Ontario

Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. ...

Lorven Technologies
Toronto, Ontario

Senior C++ Software Developer (Capital Markets/Fintech). Passion for technology and large-scale software design. Experience working in distributed systems including webservices, messaging software (. ...

Maarut Inc
Toronto, Ontario

Ateam player with a track record for meeting deadlines CRM SoftwareDevelopment Skills Knowledge and experience with specific CRMsoftware and anticipated future releases high availability solutiondesign andimplementation. Resolves and troubleshoots technical problems which arise duringthe use and ope...

Laurentian Bank
Toronto, Ontario

We are seeking an experienced Collibra Platform Developer to design, implement, and maintain data governance solutions using the Collibra Data Intelligence Platform (DIP). Collibra Certified Developer) are a plus. ...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Abilityto ...

Lightspeed
Toronto, Ontario

Lightspeed is looking for talented and experienced Senior Principal Engineer to join their growing Services organization. As a hands-on Senior Principal Engineer, you’ll guide design and architecture of the critical system components across the Services org, and personally contribute to the key part...

freelance.ca
Toronto, Ontario

Job Opportunity: RQ00183 - Senior Full Stack Software Developer. As a Full Stack Developer at Ontario One Call, you will lead the development of a modern web platform (SaaS) integrated with intelligent systems. ...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...