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

RQ08110 - Software Developer - Senior

freelance.ca
Toronto, Canada
Full-time

We would like to present to you a new job opportunity and I think you may find it interesting.

If you are interested kindly send the following documents by Thursday, November 21, 10 : 00 AM EST if that interests you and matches your profile.

Without mandatory documents, we cannot submit a candidate.

  • Updated Resume in word format (Mandatory)
  • Candidate Resume Summary and References The one attached on the website Apply Online link (Mandatory)
  • Expected hourly rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Job Title : RQ08110 - Software Developer - Senior Work Location : Toronto, Ontario, Hybrid Estimated Start Date : 2025-12-02 Estimated End Date : 2025-03-31 #Business Days : 90.

00 Extension : Probable after the initial mandate Hours per day or Week : 7.25 hours per day Security Level : No Clearance Required

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

Description

Key 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.

Experience and Skill Set Requirements

Technical Expertise in GIS Development (30%)

  • 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 (25%)

  • 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 (25%)

  • 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 (20%)

  • 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.
  • Hybrid Work : Will work in the office 3 days per week (40 St. Clair West, Toronto) and 2 days remotely.

Qualification

  • Bachelor Degree
  • Job Related Sector(s)
  • Software Developer

Experience

  • Greater Than 10 Year
  • 7 days ago
Related jobs
General Motors
Markham, Ontario

The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environm...

Maarut Inc
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including tec . Experience in programming and analysis; specialized CRM software package support at the specified experience level. Ability to collaborate with IT Professionals throughou...

theScore
Toronto, Ontario

Provide mentorship for education to all our developers when onboarding on our services. A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design. Passionate about clean code architecture and software craftsmanship. Exper...

Randstad Canada
Toronto, Ontario

Our Public Sector Client is searching for a Software Developer - Senior. Software Developer to join our team in support of a new project. The ideal candidate will play a critical role in the design, development, and implementation of software solutions that enhance access to programs and services fo...

Global Pharma Tek
Toronto, Ontario

Title: Software Developer - ERP / Case Management – Senior. Refine and clarify designs during software development and implementation. Proficient in analyzing and designing changes to existing software solutions. Experience in using Rational tools for software development. ...

General Motors
Markham, Ontario

Your Skills & Abilities (Required Qualifications).Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Proven experience with Fluent Bit, including configuration, customization, and plugin development.Proficiency in programming languages such as ...

Intact Financial Corporation
Toronto, Ontario

We are seeking a highly skilled Senior Software Developer (Oracle SQL) to join our Reinsurance IT team. The Senior Developer will be responsible for assisting with production support issues, month-end processes, and error handling procedures. Translate requirements into technical specifications / so...

MavTek
CA
Remote

We're looking for a brilliant Senior Software Developer to join us. ...

Global Pharma Tek
Toronto, Ontario

Title: Software DeveloperSenior. As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Development of required Software Architecture Documentation for the project;. Senior level know...

Cynet Systems
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package support at the specified experience level. Ab...